MySQL查看和修改字符集的方法
来源:互联网 发布:cyberghost for mac 编辑:程序博客网 时间:2024/05/02 02:20
MySQL查看和修改字符集的方法
在这里简单记录一下mysql查看和修改字符集的方法,记录下来,同时也方便其他人使用:
- 查看MySQL数据库服务器和数据库字符集
- 查看mysql所支持的字符集
- 查看表的字符集
- 查看表中所有列的字符集
- 修改全局字符集
- 修改表的字符集
- 修改字段字符集
查看字符集
1、查看MySQL数据库服务器和数据库字符集
/*查看MySQL数据库服务器和数据库字符集方式1*/show variables like '%character%';/*查看MySQL数据库服务器和数据库字符集方式2*/show variables like ‘collation%’;
2、查看mysql所支持的字符集
/*查看mysql所支持的字符集*/show charset;
3、查看表的字符集
/*查看表的字符集 mysqlDbName 为数据库名,tableName为表名*/show table status from mysqlDbName like '%tableName%';
4、查看表中所有列的字符集
/*查看表中所有列的字符集 tableName为表名*/ show full columns from tableName;
修改字符集
1、修改全局字符集
/*建立连接使用的编码*/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;
2、修改表的字符集
ALTER TABLE tableName CONVERT TO CHARACTER SET utf8;
注意:当修改表的字符集时,那么该表字段的字符集也会相应改变,比如表A的字符集由原来的gb2312改成utf8时那么这个表A里的字段也会改成utf8。
3、修改字段字符集
/*tableName 为表名,colName 为字段名*/alter table tableName modify column colName varchar(30) character set gb2312 not null;
0 0
- MySQL查看和修改字符集的方法
- mysql查看和修改字符集的命令
- mysql查看和修改字符集的命令
- mysql查看和修改字符集的命令
- 查看以及修改mysql默认字符集的方法
- MySql表、字段、库的字符集修改及查看方法
- 查看并修改mysql默认字符集方法
- C语言如何查看和修改MySQL使用的字符集
- 查看MySQL字符集的方法
- Oracle数据库查看和修改服务器端的字符集的方法
- CentOS查看和修改MySQL字符集
- CentOS查看和修改MySQL字符集
- 查看修改MySQL字符集
- 查看修改MySQL字符集
- MYSQL查看修改字符集
- 查看修改MySQL字符集
- 修改及查看mysql数据库的字符集
- 修改及查看mysql数据库的字符集
- python 下执行wget传入参数
- UNITY之CharacterController
- redis 五种数据类型的使用场景
- linux_文件类型
- C数据结构学习历程(5) 图之数组表示法的BFS
- MySQL查看和修改字符集的方法
- 排列问题算法-next_permutation,康托编码
- python模块datetime的使用2
- js倒计时时间不准 && css选择器优先级 && promise详解
- Vijos P1218 数字游戏(动态规划,环形DP)
- 使用EmBitz 编译mbed提示required from 'void WIZnet_Chip::reg_wr(uint16_t, T) [with T = short unsigned int;
- JSP显示服务器路径下的图片
- 欢迎使用CSDN-markdown编辑器
- 拖动条SeekBar及星级评分条