您当前的位置:首页 > 网站建设 > Mysql
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery |

MySQL查看和修改字符集的方法

51自学网 2019-09-03 15:41:15
  Mysql

一、查看字符集

1.查看MYSQL数据库服务器和数据库字符集

方法一:show variables like '%character%';
方法二:show variables like 'collation%';

2.查看MYSQL所支持的字符集

show charset;

2.查看MYSQL所支持的字符集

show charset;

4.查看表的字符集

语法:show table status from 库名 like  表名;
 

5.查看表中所有列的字符集

语法:show full columns from 表名;
 

二、设置字符集

设置字符集一般有两种方法,一种是在创建表的时候设置字符集,另一种是表建成之后修改字符集。

1.创建时指定字符集

创建库的时候指定字符集:

语法:create database 库名 default character set=字符集;

create database db2 default character set=utf8

 

创建表的时候指定字符集:

语法:create table 表名(属性)default character set = 字符集;

mysql> create table test1(id int(6),name char(10)) default character set = 'gbk';
Query OK, 0 rows affected (0.39 sec)


2.修改字符集

修改全局字符集


复制代码
/*建立连接使用的编码*/
set character_set_connection=utf8;
/*数据库的编码*/
set character_set_database=utf8;
/*结果集的编码*/
set character_set_results=utf8;
/*数据库服务器的编码*/
set character_set_server=utf8;

set character_set_system=utf8;

set collation_connection=utf8;

set collation_database=utf8;

set collation_server=utf8;
复制代码

 

修改库的字符集

语法:alter database 库名 default character set 字符集;

alter database shiyan default character set gbk;

 View Code

 

修改表的字符集

语法:alter table 表名 convert to character set 字符集;

 alter table test1 convert to character set utf8;

 修改列表的字符集

 

修改字段的字符集

语法:alter table 表名 modify 字段名 字段属性 character set gbk;

 alter table test1 modify name char(10) character set gbk;

下载地址:
mysql 5.5以上创建用户并指定用户权限
MySQL5.5以上版本安装路径下没找到my.ini的问题
51自学网,即我要自学网,自学EXCEL、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。
京ICP备13026421号-1