mysql出现1062错误怎么办

mysql 出现1062错误的解决办法:首先打开mysql的配置文件【my.cnf】;然后在client和mysqld下面加上相关代码;最后存关闭后重启mysql即可。

创新互联公司专业为企业提供珠晖网站建设、珠晖做网站、珠晖网站设计、珠晖网站制作等企业网站建设、网页设计与制作、珠晖企业网站模板建站服务,10年珠晖做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

mysql 出现1062错误的解决办法:

两个instance的版本接近,猜测不是版本问题。执行sql语句的两个DB用同样的方式导入,于是怀疑是数据库的字符集问题。

检查mysql的字符集配置:

show variables like 'collation_%';
show variables like 'character_set_%';

结果运行正常的utf-8,报错的是latin1,如下图。

一例mysql ERROR 1062错误的原因和解决办法

于是修改mysql字符集配置。

1. 打开mysql的配置文件my.cnf

2. 在[client]下面加上一行:

default-character-set=utf8

3. 在[mysqld]下面也加上:

default-character-set=utf8

4. 保存关闭后重启mysql:service mysql restart

再次查看mysql的字符集,应该变成utf8了。

若mysql版本为5.5.x,OS为ubuntu12.04,可能会出现按上述配置后mysql服务无法启动的情况。此时将步骤3中[mysqld]的改动替换为:

3. 在[mysqld]下面加上:

character-set-server=utf8

保存后重启就应该正常了。

相关学习推荐:mysql教程


网站题目:mysql出现1062错误怎么办
链接URL:http://bzwzjz.com/article/cppsdp.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 古蔺网站建设 成都网站建设 成都网站建设 公司网站建设 重庆企业网站建设 成都网站建设公司 定制网站建设多少钱 成都网站建设 成都网站制作 成都模版网站建设 企业网站建设公司 成都网站设计 网站建设公司 成都网站设计公司 重庆网站建设 重庆企业网站建设 成都网站设计 做网站设计 高端网站设计 网站建设 网站建设推广 营销型网站建设