【问题标题】:Only one mySQL database loses connection只有一个 mySQL 数据库失去连接
【发布时间】:2019-11-30 12:55:40
【问题描述】:

我试图在 mySQL 中删除我的一个数据库,但我不断收到错误 2013: lost connection(此数据库中的其他查询也会发生这种情况)。但是,任何其他数据库都可以正常工作;我可以轻松地执行查询和删除数据库和表。

我试过用谷歌搜索它,但我所看到的一切基本上都表明这种丢失的连接是由于一个大的或复杂的查询造成的。

我的代码只是

DROP DATABASE employees;

但是,当我扩展该数据库时,它还说无法获取表/视图/存储过程/函数,如果有帮助的话(再一次,我的其他数据库没有这个问题)。

我使用 mySQL python 连接器在 Jupyter 笔记本中创建了这个数据库,而我直接在 mySQL 中创建了其他数据库,但这是它们之间唯一真正的区别因素。

【问题讨论】:

  • 不知道问题出在哪里,因为它只是一个给您带来问题的数据库,但是您应该能够只删除 MySQL 数据目录中的员工目录..

标签: mysql sql mysql-connector-python


【解决方案1】:

好的,我想通了。事实证明,如果您在 Jupyter Notebooks 中运行代码并尝试在关闭光标之前执行任何操作,它将不会运行。 (我忘了用 mycursor.close() 运行单元格)。谢谢!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-06-02
    • 1970-01-01
    • 1970-01-01
    • 2011-12-05
    • 1970-01-01
    • 2021-02-22
    • 2016-10-01
    相关资源
    最近更新 更多