MySQL给出错误1436,后跟1062
我正在尝试导入一个数据库,但遇到了一些无法避免的错误 首先,我运行以下命令:MySQL给出错误1436,后跟1062,mysql,sql,import,Mysql,Sql,Import,我正在尝试导入一个数据库,但遇到了一些无法避免的错误 首先,我运行以下命令: /my/location/mysql/bin/mysql -u root -p < my-db-schema.sql 我再次尝试运行它,现在我得到: ERROR 1062 (23000) at line 25: Duplicate entry '1' for key 'PRIMARY' 如果有人能解释为什么会发生这种情况,或者如何修复,我将不胜感激 谢谢所以第一个错误与MySQLs线程堆栈值有关。它需要在/e
/my/location/mysql/bin/mysql -u root -p < my-db-schema.sql
我再次尝试运行它,现在我得到:
ERROR 1062 (23000) at line 25: Duplicate entry '1' for key 'PRIMARY'
如果有人能解释为什么会发生这种情况,或者如何修复,我将不胜感激
谢谢所以第一个错误与MySQLs线程堆栈值有关。它需要在/etc/my.cnf的配置文件中增加 请确保在增加MySQL实例后重新启动它 第二个错误与第一个错误有关,因为当您第一次运行命令时,系统已经有了要导入的数据。消除重复密钥错误的最简单方法是删除所有导入的数据,然后重试 希望有帮助
ERROR 1436 (HY000) at line 80: Thread stack overrun: 5850 bytes used of a 142083 byte stack, and 127888 bytes needed. Use 'mysqld -O thread_stack=#' to specify a bigger stack.
ERROR 1062 (23000) at line 25: Duplicate entry '1' for key 'PRIMARY'