Mysql 不能储存和显示中文
在windowsXP下安装的mySQL学习时间遇到了很多问题现在罗列出来。
1. mySQL的完全卸载问题
在mySQL安装过之后,卸载重新安装就会出现问题,提示如果以前安装过之后重新安装,有一部分文件残留不会被自动清除造成新安装的mySQL不能连接,解决方法是,到注册表中彻底的删除有关mySQL的项目,删除mySQL在%appdata%目录下的文件夹,卸载在安装,就可以了。
在注册表中,按F3开启搜索项清除mySQL项目。
删除:hkuser_machine\eventlog\application\mySQL
Hkuser_machine\control\con0001\....
具体百度。
2. 不能储存和显示中文
第一种情况,mySQL的character_set设置为utf8,中文不能储存
在mySQL中输入命令:
Show variables like ‘%character%’;
显示出mySQl当前字符集的变量值
mysql下载app使用命令:
Set character_set_client=gbk;
Set character_set_results=gbk;
将客户端client 和结果 results 设置为:GBK 。就可以解决mySQL中无法储存和显示中文的问题了。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论