Drop table 非空 tables 超时;已调整的超时间隔
Drop table times out for non-empty tables; already adjusted timeout interval
我无法从 MySQL Workbench 或 MySQL v8.0(在 Windows 10)中删除 table =26=] 脚本(使用 mysql-连接器-python)。在这两种情况下,drop table 命令超时并显示“错误代码:2013。在查询期间丢失与 MySQL 服务器的连接”
我之前将 DBMS 连接读取超时间隔设置为 500 秒来尝试解决这个问题,但没有成功。
问题中的table有几百行数据,整个.ibd文件176kb。我想直接删除 .ibd 文件不是最好的数据库实践吗?
我可以创建一个新的 table 并删除它,没问题。我是 运行 MySQL 本地服务器。
对下一步尝试有什么建议吗?
@obe 的重启服务器建议解决了这个问题。因此,似乎特定的 table 由于来自 Workbench 和 python 的访问而被锁定。数据库本身没有被锁定,因为我可以 create/drop 其他 tables.
我无法从 MySQL Workbench 或 MySQL v8.0(在 Windows 10)中删除 table =26=] 脚本(使用 mysql-连接器-python)。在这两种情况下,drop table 命令超时并显示“错误代码:2013。在查询期间丢失与 MySQL 服务器的连接”
我之前将 DBMS 连接读取超时间隔设置为 500 秒来尝试解决这个问题,但没有成功。
问题中的table有几百行数据,整个.ibd文件176kb。我想直接删除 .ibd 文件不是最好的数据库实践吗?
我可以创建一个新的 table 并删除它,没问题。我是 运行 MySQL 本地服务器。
对下一步尝试有什么建议吗?
@obe 的重启服务器建议解决了这个问题。因此,似乎特定的 table 由于来自 Workbench 和 python 的访问而被锁定。数据库本身没有被锁定,因为我可以 create/drop 其他 tables.