位置: 编程技术 - 正文
推荐整理分享mysql输入中文出现ERROR 1366的解决方法(mysql输入中文显示乱码),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:mysql怎么可以输入汉字,mysql5.5怎么输入中文,mysql输入中文时不显示打字栏,mysql输入中文变问号,mysql5.5怎么输入中文,mysql 输入中文,mysql输入中文显示乱码,mysql 输入中文,内容如对您有帮助,希望把文章链接给更多的朋友!
MySQL输入中文出现如下错误:
ERROR : : Incorrect string value: 'xE6xB0xB4xE7xxB5...' for column 'introduce' at row 1
这是因为mysql编码的问题
打开mysql
输入密码后,输入下面这一行代码来显示mysql当前使用的编码:
由上
图能看出,database和server的字符集使用了latin1编码方式,latin1编码是不支持中文的,所以存储中文时会出现错误。
解决办法:修改 /etc/mysql/my.cnf (这是mysql默认的安装路径) 打开my.cnf后,在文件内的[mysqld]下增加如下几行代码:
保存并退出。
重启mysql服务
现在再把mysql中有问题的表(table)删掉重建即可结局问题。
标签: mysql输入中文显示乱码
本文链接地址:https://www.jiuchutong.com/biancheng/349741.html 转载请保留说明!友情链接: 武汉网站建设