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 <wbr>ERROR <wbr>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错误怎么办
网站链接:https://www.cdcxhl.com/article18/cppsdp.html

成都网站建设公司_创新互联,为您提供全网营销推广面包屑导航云服务器定制开发手机网站建设网站设计公司

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

h5响应式网站建设