MySQL中文乱码解决办法
2017-12-03 22:11
387 查看
方法一:编辑 mysql\bin\my.ini 文件
在 [client]标签下加上一行
default-character-set = utf8
在 [mysql] 标签下加上一行
default-character-set = utf8
在 [mysqld] 标签下加上以下内容:
character_set_server = utf8
方法二:使用mysql命令
执行 show variables like “%char%”;
查看各variables编码,如果不是utf-8则修改
执行:
set character_set_client = utf8;
set character_set_server = utf8;
set character_set_connection = utf8;
set character_set_database = utf8;
set character_set_results = utf8;
set collation_connection = utf8_general_ci;
set collation_database = utf8_general_ci;
set collation_server = utf8_general_ci;
再次执行 show variables like “%char%”;
结果如下图所示:
PS:如果使用的是Navicat,请将Navicat编码设置为自动。右键mysql-编辑连接-高级-编码,选择自动即可。
在 [client]标签下加上一行
default-character-set = utf8
在 [mysql] 标签下加上一行
default-character-set = utf8
在 [mysqld] 标签下加上以下内容:
character_set_server = utf8
方法二:使用mysql命令
执行 show variables like “%char%”;
查看各variables编码,如果不是utf-8则修改
执行:
set character_set_client = utf8;
set character_set_server = utf8;
set character_set_connection = utf8;
set character_set_database = utf8;
set character_set_results = utf8;
set collation_connection = utf8_general_ci;
set collation_database = utf8_general_ci;
set collation_server = utf8_general_ci;
再次执行 show variables like “%char%”;
结果如下图所示:
PS:如果使用的是Navicat,请将Navicat编码设置为自动。右键mysql-编辑连接-高级-编码,选择自动即可。
相关文章推荐
- mysql数据表中文乱码解决办法
- Mysql 插入中文乱码 解决办法
- 【MySql】MySql数据库中插入中文字符,显示乱码解决办法
- mysql及mysqli中文乱码解决办法
- mysql中文乱码产生原因和解决办法
- mysql保存中文乱码的原因和解决办法
- 对于django中mysql中文乱码以及调用admin出错的解决办法
- navicat8 连接mysql,查看UTF8中文乱码问题解决办法
- navicat for mysql学习之道:navicat for mysql 显示中文乱码解决办法
- mysql中文乱码的解决办法
- MySql安装过程以及中文乱码解决办法
- jsp和servlet操作mysql中文乱码问题的解决办法
- MYSQL导入中文数据乱码的四种解决办法
- 往MySql中插入中文的乱码问题解决办法
- linux下mysql中文乱码(中文问号)解决办法
- 彻底解决mysql中文乱码的办法
- mysql在控制台中文显示乱码的解决办法
- JDBC连接mysql处理中文时乱码解决办法详解
- mysql5.6命令行执行sql文件,中文数据乱码解决办法