您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Linux中mysql的1366错误怎么解决

2024/2/28 19:18:16发布16次查看
解决方法:1、利用“vim /etc/my.cnf”编辑mysql的“my.cnf”文件,并在“mysqld”下增加“default-character-set=utf8”;2、利用“service mysqld restart”重新启动mysql;3、利用“show variables like ‘character%’”检查文件是否更改即可。
本教程操作环境:linux7.3系统、dell g3电脑。
linux中mysql的1366错误怎么解决1366,incorrect string value: ‘\xe8\xa5\xbf\xe6\x96\xbd…’ for column ‘name’
错误原因是数据库不能识别中文 需要配置编码
解决方法:
1、查看mysql编码:show variables like ‘character%’;
编辑mysql的my.cnf文件(my.cnf一般在/etc/目录下)
vim /etc/my.cnf
在[mysqld]下增加default-character-set=utf8
2、重新启动mysql
service mysqld restart
3、查看mysql编码:show variables like ‘character%’;
即使做了以上操作存入汉字到表还是不行,那么就修改数据库编码
alter database 数据库名 default character set utf8;
推荐学习:linux视频教程
以上就是linux中mysql的1366错误怎么解决的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product