码迷,mamicode.com
首页 > 数据库 > 详细

mysql插入表中的中文显示为问号(??)的解决方法

时间:2018-03-07 20:12:01      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:str   server   技术分享   设置   har   字符集   问题   class   body   

解决方法:

1.查看系统字符集设置:
          show variables like ‘%char%‘;

 

技术分享图片

 

这里是已经解决问题的编码相关设置!

各个字段表示的含义:

技术分享图片

打开数据库 my.ini文件,注意,一定要事先备份好,一个my.ini文件,如果一不小心修改错误,很可能启动不了数据库了!

技术分享图片

 

接下来是设置!我这样设置就OK了。

[client]
#character-set-server=utf8
port=3306

[mysql]
#character-set-server=utf8

[mysqld]
#character-set-server=utf8

技术分享图片

 再次往数据库插入信息,已经显示为中文了,很舒服的感觉!!!

 

mysql插入表中的中文显示为问号(??)的解决方法

标签:str   server   技术分享   设置   har   字符集   问题   class   body   

原文地址:https://www.cnblogs.com/xdalsh/p/8524530.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!