mysql 涌现1062差错怎么办
mysql 显现1062错误的解决方法:第一翻开mysql的配置文件【my.cnf】;然后在client和mysqld下面加上相关代码;最后存关闭后重新启动mysql即可。
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错误如何办的具体内容,更多请关注百分百源码网其它相关文章!