mysql字符集查看与设置
一.查看MySQL数据库服务器
mysql> show variables like '%char%'
修改服务器字符集
a.临时修改
mysql>SET character_set_server=utf8;
b.永久修改
打开/etc/mysql/my.cnf,在[mysqld]后添加character-set-server=utf8
注意修改后:service mysql restart
二.查看数据库字符集
mysql> show variables like '%char%'
企业建站必须是能够以充分展现企业形象为主要目的,是企业文化与产品对外扩展宣传的重要窗口,一个合格的网站不仅仅能为公司带来巨大的互联网上的收集和信息发布平台,成都创新互联面向各种领域:展览展示等成都网站设计、成都全网营销推广解决方案、网站设计等建站排名服务。
修改数据库字符集
a. 临时更改
mysql>SET character_set_database=utf8;
b. 永久更改
改了服务器级就可以了
三 查看 MySQL 数据表(table) 的字符集
mysql> show table status from 数据库 like '%countries%';
修改表级
mysql>ALTER TABLE table_name DEFAULT CHARSET utf8;
四.查看 MySQL 数据列(column)的字符集。
mysql> show full columns from countries;
修改列
mysql>ALTER TABLE tablename CHANGE colnum VARCHAR( 20 ) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;
五,更改连接字符集
a. 临时更改:mysql> SET character_set_client;
b. 永久更改:打开/etc/mysql/my.cnf,在[client]后添加default-character-set=utf8
注意修改后重启:service mysql restart
六. 查看当前安装的 MySQL 所支持的字符集。
mysql> show charset;
mysql> show char set;
永久改:
通过配置文件修改my.ini(windows下)或/etc/my.cnf(linux下)
分别添加如下内容
[mysqld]
character_server_set=utf8
[mysql]
default-character-set=utf8
[mysql.server]
default-character-set=utf8
[mysql_safe]
default-character-set=utf8
[client]
default-character-set=utf8
重启服务:service mysqld restart
分享标题:mysql字符集查看与设置
转载来源:http://myzitong.com/article/jescsd.html