修改mysql字符集
2008-04-23 12:20
267 查看
MySQL字符集修改命令
1.修改服务器级 a. 临时更改: mysql>SET GLOBAL character_set_server=utf8; b. 永久更改:shell>vi /etc/my.cnf[mysqld]default-character-set=utf8
2.修改数据库级 a. 临时更改: mysql>SET GLOBAL character_set_database=utf8; b. 永久更改:改了服务器级就可以了
3.修改表级 mysql>ALTER TABLE table_name DEFAULT CHARSET utf8; 更改了后永久生效
4.修改列级修改示例: mysql>ALTER TABLE `products` CHANGE `products_model` `products_model` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; 更改了后永久生效
5.更改连接字符集
a. 临时更改:mysql> SET NAMES utf8;
b. 永久更改: shell>vi /etc/my.cnf在[client]中增加:default-character-set=utf8
1.修改服务器级 a. 临时更改: mysql>SET GLOBAL character_set_server=utf8; b. 永久更改:shell>vi /etc/my.cnf[mysqld]default-character-set=utf8
2.修改数据库级 a. 临时更改: mysql>SET GLOBAL character_set_database=utf8; b. 永久更改:改了服务器级就可以了
3.修改表级 mysql>ALTER TABLE table_name DEFAULT CHARSET utf8; 更改了后永久生效
4.修改列级修改示例: mysql>ALTER TABLE `products` CHANGE `products_model` `products_model` VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL; 更改了后永久生效
5.更改连接字符集
a. 临时更改:mysql> SET NAMES utf8;
b. 永久更改: shell>vi /etc/my.cnf在[client]中增加:default-character-set=utf8
相关文章推荐
- Mysql5.5修改字符集
- 修改Mysql字符集
- mysql学习之-字符集选定,修改。
- MySQL如何修改表格的字符集,如何修改某个字段的字符集
- 修改mysql默认字符集的方法
- Liunx下修改MySQL字符集
- 修改mysql客户端及服务器的字符集
- windows修改mysql字符集,支持ios emoji标签
- mysql修改root密码以及设置数据库字符集
- MySQL修改默认字符集编码的方法
- centos修改mysql字符集 解决中文乱码问题
- Linux下MySQL5.6的修改字符集编码为UTF8
- mac pro 安装mysql并且配置my.cnf(添加默认字符集utf8,数据存放路径,修改已经建好的表的默认字符集等)、mac mysql my.cnf路径
- mysql 修改表的字符集
- mysql 表级修改字符集列级别不一定自动继承表级字符集
- 在linux上修改MySQL 字符集
- mysql字符集和数据库引擎修改方法分享
- mysql字符集和数据库引擎修改方法分享
- MySQL修改字符集
- Linux下MySQL5.6的修改字符集编码为UTF8