在MySql中插入/更改/更新脚本没有响应
我目前面临一个奇怪的问题。 我从最近七个月开始使用的MySQL数据库已经停止响应在MySql中插入/更改/更新脚本没有响应,mysql,Mysql,我目前面临一个奇怪的问题。 我从最近七个月开始使用的MySQL数据库已经停止响应Create/Update/Alter脚本。(之前使用的脚本相同。)然而,MySQL DB正在响应Select语句。 我没有收到任何日志(除了连接超时):-他们只是说连接超时(仅在create/update/alter的情况下。同样的方法适用于select语句) 1) 我尝试过使用Java应用程序和MySQL工作台运行脚本。行为相同(Java应用程序中的连接超时,MySql挂起并提供强制退出选项) 2) 我已经尝试重
Create/Update/Alter
脚本。(之前使用的脚本相同。)然而,MySQL DB正在响应Select
语句。
我没有收到任何日志(除了连接超时):-他们只是说连接超时(仅在create/update/alter
的情况下。同样的方法适用于select
语句)
1) 我尝试过使用Java应用程序和MySQL工作台运行脚本。行为相同(Java应用程序中的连接超时,MySql挂起并提供强制退出选项)
2) 我已经尝试重新启动MySQL服务器,以便移除所有锁
这种行为的可能原因是什么
关于日志:由于这种行为也是通过MySQL workbench发生的,所以Java日志在这里不适用
关于代码:由于相同的查询以前也在工作,并且正在处理类似DB的另一个实例,所以它们很好
下面是用户授权的屏幕截图。我以所有权限使用root。
我不确定是什么原因导致了这个问题,但以下是帮助我解决问题的方法:
对的通过更新数据库,我指的是运行涉及修改的脚本。i、 运行更新/创建/更改脚本。您的用户是否拥有所有这些脚本的授权访问设置?检查用户权限。服务器是否写入日志?硬盘已满?@ACV我想是的,用户可以访问。(我不是很精通,但我想是的:附上截图)@stef77 MySql实例安装在我的本地机器上。我刚刚检查过,它有大约60 GB的可用空间。