Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在MySql中插入/更改/更新脚本没有响应_Mysql - Fatal编程技术网

在MySql中插入/更改/更新脚本没有响应

在MySql中插入/更改/更新脚本没有响应,mysql,Mysql,我目前面临一个奇怪的问题。 我从最近七个月开始使用的MySQL数据库已经停止响应Create/Update/Alter脚本。(之前使用的脚本相同。)然而,MySQL DB正在响应Select语句。 我没有收到任何日志(除了连接超时):-他们只是说连接超时(仅在create/update/alter的情况下。同样的方法适用于select语句) 1) 我尝试过使用Java应用程序和MySQL工作台运行脚本。行为相同(Java应用程序中的连接超时,MySql挂起并提供强制退出选项) 2) 我已经尝试重

我目前面临一个奇怪的问题。 我从最近七个月开始使用的MySQL数据库已经停止响应
Create/Update/Alter
脚本。(之前使用的脚本相同。)然而,MySQL DB正在响应
Select
语句。 我没有收到任何日志(除了连接超时):-他们只是说连接超时(仅在
create/update/alter
的情况下。同样的方法适用于
select
语句)

1) 我尝试过使用Java应用程序和MySQL工作台运行脚本。行为相同(Java应用程序中的连接超时,MySql挂起并提供强制退出选项)

2) 我已经尝试重新启动MySQL服务器,以便移除所有锁

这种行为的可能原因是什么

关于日志:由于这种行为也是通过MySQL workbench发生的,所以Java日志在这里不适用

关于代码:由于相同的查询以前也在工作,并且正在处理类似DB的另一个实例,所以它们很好

下面是用户授权的屏幕截图。我以所有权限使用root。

我不确定是什么原因导致了这个问题,但以下是帮助我解决问题的方法:

  • 由于SELECT查询工作正常,我从MySql数据库中获取了数据库转储
  • 从MySql中删除了数据库
  • 从步骤1中生成的转储重新创建数据库

  • 对的通过更新数据库,我指的是运行涉及修改的脚本。i、 运行更新/创建/更改脚本。您的用户是否拥有所有这些脚本的授权访问设置?检查用户权限。服务器是否写入日志?硬盘已满?@ACV我想是的,用户可以访问。(我不是很精通,但我想是的:附上截图)@stef77 MySql实例安装在我的本地机器上。我刚刚检查过,它有大约60 GB的可用空间。