1.执行 mysql导出时报错了,错误如下
[root@zw-test-db backup]# mysqldump -uroot -p -l -F test > /backup/test.sql
Enter password:
mysqldump: Got error: 1066: Not unique table/alias: 'dept' when using LOCK TABLES
2. 报错原因是 /etc/my.conf
#lower_case_table_names=1 这个参数,把它注释掉就可以了
这个参数是让mysql的表名不区分大小写
3. 重启服务: service mysql restart
4.重新导出
[root@zw-test-db backup]# mysqldump -uroot -p -l -F test > /backup/test.sql
Enter password:
导出成功,没有报错
本文介绍了在使用mysqldump导出数据库时遇到的错误:“Not unique table/alias: 'dept' when using LOCK TABLES”,并给出了具体的解决步骤:通过调整/etc/my.conf配置文件中的lower_case_table_names参数,然后重启服务,最终成功完成数据库导出。
2万+

被折叠的 条评论
为什么被折叠?



