gpt4 book ai didi

MySQL 给出错误 1436,然后是 1062

转载 作者:行者123 更新时间:2023-11-29 14:05:13 24 4
gpt4 key购买 nike

我正在尝试导入数据库,但遇到了一些无法解决的错误。

首先我运行以下命令:

/my/location/mysql/bin/mysql -u root -p < my-db-schema.sql

然后当我运行时:

/my/location/mysql/bin/mysql -u root -p < my-db-data.sql

但是在提供密码后我得到:

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'

如果有人能解释为什么会发生这种情况或者如何解决,我将非常感激。

谢谢

最佳答案

所以第一个错误与 MySQL 的 thread_stack 值有关。需要在 /etc/my.cnf 的配置文件中添加。

增加 MySQL 实例后请务必重新启动它。

第二个错误与第一个错误相关,因为它似乎是由于当您第一次运行该命令时系统已经有要导入的数据。消除重复键错误的最简单方法是删除您导入的所有数据,然后重试。

希望有帮助

关于MySQL 给出错误 1436,然后是 1062,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14481130/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com