您的位置:首页 > 数据库 > MySQL

mysql字符编码并解决中文乱码问题

2014-06-09 07:51 477 查看

mysql的字符编码、中文乱码

查看字符编码

查看整个的字符编码方式

show variables like 'character\_set\_%';


查看某个数据库的编码方式

show create database [dbname];


查看某个表的编码方式

show create table [tablename];


查看某个表的每一列的编码方式

show full columns from [tablename];


修改字符编码(mysql免安装版)

修改前



在mysql配置文件my-default.ini加上

character_set_server=utf8

然后启动服务器,加上选项--defaults-file=[my-default.ini的路径]

重启,可以看到字符编码变成



database、system、server的编码方式都是utf-8,这就不会乱码了,其他几个编码我试过了,没法修改

以后每次打开数据库都要加上--defaults-file=[my-default.ini的路径]才能保证database、system、server的编码方式都是utf-8
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息