问题标签 [mysql-error-2006]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 插入大量数据时出现 mod_python/MySQL 错误:“OperationalError: (2006, 'MySQL server has gone away')”
当使用大量数据进行 INSERT 时,即:
MySQL 回归
"OperationalError: (2006, 'MySQL server has gone away')"
这是在启动脚本后一分钟内发生的,因此这不是超时问题。此外,mediumtext_field
应该能够保存约 16MB 的数据,所以这应该不是问题。
任何想法是什么导致了错误或如何解决它?
正在使用的一些相关库:mod_python 3.3.1
,MySQL 5.0.51
(在 Windows XP SP3 上,通过 xampp,详情如下)
ApacheFriends XAMPP(基础包)1.6.5版
- 阿帕奇 2.2.6
- MySQL 5.0.51
- phpMyAdmin 2.11.3
mysql - mysql奇怪的连接问题
我有一个奇怪的问题。我在我的 ubuntu 9.04 上安装了 mysql 5.1。
我已经使用了很长时间(比如 3 个月),一切正常。直到我遇到这个非常奇怪的问题。
当我想连接到随机数据库时,我收到以下消息:
它只发生在某些数据库中,而其他数据库则完全有用且健康。之后,如果我尝试重新启动服务器,我会得到这个。
我不知道该怎么办。我更改了 /var/run/mysqld/mysqld.pid 属性,但仍然无法正常工作。
有谁能够帮我 ?
mysql - #2006 MySQL 服务器在 Wamp 中消失了错误
我使用 Wampserver 2.0 版。当我尝试通过 MySQL 查询浏览器或 PHPMyAdmin 导入 sql 文件时,我收到以下错误。
文件大小为 54,528 KB。
在 C:\wamp\bin\mysql\mysql5.1.30\my.ini 中,我在 [mysqldump] 和 [wampmysqld] 中将 max_allowed_packet 设置为 100M。我在 my.ini 中找不到 wait_timeout 变量。有什么办法可以解决这个问题吗?供您参考,我在下面给出了 my.ini 文件的内容。
mysql - (2006, 'MySQL server has gone away') 在 WSGI django
我有一个 MySQL 在 WSGI 下随 Django 一起消失了。我在 stackoverflow 上找到了这个问题的条目,但没有专门针对 Django。谷歌没有帮助,除了变通方法(比如每隔一段时间轮询网站,或者增加数据库超时)。没有什么确定的。从技术上讲,如果服务器挂起连接,Django 和/或 MySQLdb(我使用的是最新的 1.2.3c1)应该尝试重新连接,但这不会发生。如何在没有变通方法的情况下解决此问题?
c++ - MySQL 服务器已经消失
这是我的代码片段:
以及我拥有的相应日志:
通常我的程序工作得很好(它在服务器上工作并接受来自客户端的连接),但是每天早上当我尝试连接它时,我都会收到上面的消息。
MySQL服务器可能有什么问题?
mysql - 获取 MYSQL 错误:“错误代码:2006 - MySQL 服务器已消失”
当我尝试导入 MYSQL 数据库时,出现以下错误:
有人可以让我知道出了什么问题吗?
mysql - mysql数据库消失错误2006
我正在导入一个 80 MB 的 sql 文件,并且 mysql 数据库因错误 2006 而消失。我增加了 connect_timeout=2592000 和 wait_timeout = 216000。如果还有什么我需要将 sql 文件导入到数据库中。
它卡在 18236 行。我可以从 18237 行开始导入吗?
感谢所有帮助。
mysql - drupal视图模块mysql错误
我已经启用了视图模块并在我进入 drupal 7 中的结构>视图时得到了这个
处理异常时抛出额外的未捕获异常。原来的
PDOException:SQLSTATE [HY000]:一般错误:2006 MySQL 服务器已消失:DELETE FROM {cache_form} WHERE (cid = :db_condition_placeholder_0) ;cache_clear_all() 中的数组( [:db_condition_placeholder_0] => form_form-MKcd7j8VJkLHaG7-JGW-vREo_XeUngdnLcqlKOn-02o )(/home/tennis/public_html/includes/cache.inc 的第 170 行)。额外的
PDOException:SQLSTATE [HY000]:一般错误:2006 MySQL 服务器已消失:INSERT INTO {watchdog}(uid、类型、消息、变量、严重性、链接、位置、引用者、主机名、时间戳)值(:db_insert_placeholder_0、:db_insert_placeholder_1 , :db_insert_placeholder_2, :db_insert_placeholder_3, :db_insert_placeholder_4, :db_insert_placeholder_5, :db_insert_placeholder_6, :db_insert_placeholder_7, :db_insert_placeholder_8, :db_insert_placeholder_9); 数组 ( [:db_insert_placeholder_0] => 1 [:db_insert_placeholder_1] => php [:db_insert_placeholder_2] => %type: !message in %function (line %line of %file). [:db_insert_placeholder_3] => a:6:{ s:5:"%type";s:12:"PDOException";s:8:"!message";s:240:"SQLSTATE[HY000]: 一般错误:2006 MySQL 服务器已消失:DELETE FROM {cache_form } WHERE (cid = : db_condition_placeholder_0) ; 数组 ([:db_condition_placeholder_0] => form_form-MKcd7j8VJkLHaG7-JGW-vREo_XeUngdnLcqlKOn-02o ) ";s:9:"%function";s:17:"cache_clear_all()";s:5:"%file";s :43:"/home/tennis/public_html/includes/cache.inc";s:5:"%line";i:170;s:14:"severity_level";i:3;} [:db_insert_placeholder_4] => 3 [:db_insert_placeholder_5] => [:db_insert_placeholder_6] =>http://192.168.1.66/~tennis/admin/structure/views [:db_insert_placeholder_7] => http://192.168.1.66/~tennis/user/1 [:db_insert_placeholder_8] => 192.168.1.172 [:db_insert_placeholder_9] = > 1309366098 ) 在 dblog_watchdog() 中(/home/tennis/public_html/modules/dblog/dblog.module 的第 155 行)。
也许我的问题是什么?
mysql - MySQL 错误 2006:mysql 服务器已消失
我在办公室运行服务器来处理一些文件并将结果报告给远程 MySQL 服务器。
文件处理需要一些时间,并且该过程中途终止并出现以下错误:
我听说过 MySQL 设置wait_timeout,但我需要在我办公室的服务器或远程 MySQL 服务器上更改它吗?
php - MySQL:服务器已消失
因此,当我使用我无法解决的 PHP PDO 运行脚本时,我遇到了这个问题。我的脚本正在索引来自不同服务器上不同数据库的信息(主要是选择查询)。
当我开发脚本时,所有数据库都在同一台服务器上,一切运行良好。现在我将数据库移动到三个不同的服务器上,我得到了这个可怕的错误。
所以这就是每次我运行我的脚本时都会发生的事情:
该脚本运行良好,直到它运行这个简单查询的点(并且每次都崩溃):
(注意,脚本在PHP
其中,我正在使用PHP PDO
它来访问我的数据库并使用它)
然后它崩溃了,我收到了这个错误:
我已经搜索了很长时间,仍然没有找到解决方案。
我试过:
修改 /etc/my.cnf 中的 max_allowed_packed (在发生崩溃的 sql 上)将其从 16M 设置为 64M(即使查询返回的结果实际上并没有那么大)。
修改 max_connections 以允许更多,以防我忘记杀死一些已经存在的连接。
检查网络上的问题
许多其他的小事情,例如从主机到远程 sql 服务器的连接。
真正奇怪的是,如果我单独运行查询,它运行良好,如果所有数据库都在同一台服务器上,它也运行良好。
在这一点上我真的很迷茫,不知道问题可能来自哪里,这就是为什么我来寻求帮助或只是一个提示。
这是在异常时崩溃的方法: