问题标签 [mysql-error-2013]

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.

0 投票
6 回答
36346 浏览

mysql - MySQL 错误 2013

当我运行我的程序超过几天时,我遇到了与 MySQL 问题的连接失败。连接到数据库时,MySQL 错误代码是 2013。MySQL 服务器和客户端程序都在同一台机器上。我使用 FC5 作为我的操作系统,MySQL 版本是 5.0.18。有人可以对此有所了解吗?

我在调用时收到 mysql 错误 2013 mysql_real_connect()...

任何帮助表示赞赏。

0 投票
1 回答
1339 浏览

php - 尝试将 symfony 项目部署到 Debian 时面临“PDO 连接错误”

我的项目在我的本地运行良好。当我把它放在 Debian 上时,我遇到了一个错误:

PDO 连接错误:SQLSTATE [HY000] [2013] 在“读取初始通信数据包”时丢失与 MySQL 服务器的连接,系统错误:110

我在网上搜了一下,大家都认为是因为databases.yml文件。我尝试了很多,但无法解决问题。

0 投票
14 回答
85536 浏览

mysql - 获取 MYSQL 错误:“错误代码:2006 - MySQL 服务器已消失”

当我尝试导入 MYSQL 数据库时,出现以下错误:

有人可以让我知道出了什么问题吗?

0 投票
1 回答
7216 浏览

php - 从 PHP 连接到我的本地主机 MySQL 实例时出现间歇性错误:mysqli_connect(): HY000/2013

我有一个 LAMP 网站(PHP/MySQL),我非常依赖我的 MySQL 数据库。

最近,开始间歇性地出现以下错误:

这是第 1029 行,即偶尔会出现上述错误的特定行:

其中$cfg['db_location']"localhost",并且用户名和密码正确。

似乎有什么东西导致我的 PHP 脚本间歇性地失去与 MySQL 服务器的连接,这让我感到困惑,因为我的所有MySQL 连接都是与 localhost 建立的。也就是说,PHP 脚本和 MySQL 服务器都在同一个机器上运行,我通过 localhost 连接到 MySQL。

此外,这令人费解,因为我的 PHP 脚本能够成功连接到 MySQL 服务器,可能有 90% 的页面。

据我所知,我的服务器有大量可用的 RAM 和 CPU:

以及充足的可用磁盘空间。当我运行时df -h,我的所有文件系统最多有 25% 处于使用状态。

所以我不知道是什么导致了我在 PHP 错误日志中看到的零星错误。

任何想法可能导致我的 PHP 脚本间歇性地失去与本地主机上的 MySQL 服务器的连接?

我升级到 MySQL 5.1,这就是我运行时得到的mysql -V

但是,仍然发生相同的错误:

和以前一样,错误仍然是间歇性的。

升级到 MySQL 5.1 后,我一直在仔细查看我的 PHP 错误日志。我注意到与第一个类似的其他一些错误。例如,这是一个这样的错误:

这是我在日志中看到的另一个错误:

在所有情况下,问题基本上似乎是连接到 MySQL 失败。有什么想法可能导致这种情况或我如何调试它?

0 投票
1 回答
471 浏览

mysql - 加速非常大的mysql加入

问题:

  1. 查询在 10 分钟后中止
  2. 查询应该更快

我创建了以下查询。这是几个版本中最快的一个。不幸的是,有了更多数据,即使这个数据在 600 秒后也会出现错误“错误代码:2013。在查询期间丢失与 MySQL 服务器的连接”。

这些是步骤的行数:

1:64763 2:51932

时间段:36

型号:15

3:2706

4:2172

这是解释:

有谁知道如何加快查询和/或如何避免连接中止?

解决方案:

问题1:从命令行执行“set wait_timeout=2147483”(不在sql里面)

问题2:将中间结果存储在临时表中并添加索引。然后执行大连接。

最好的

基督教

0 投票
2 回答
568 浏览

mysql - 如何重现mysql错误2013

我正在使用 MySQL 5.5.14-log 版本,我们最近升级了。现在我在 MySQL 5.5.14-log 版本中经常遇到 2013 错误,我无法从我的应用程序(使用 MySQL 版本 5.0.41 编译)手动重现该问题,只有它正在重现。

任何人都可以帮助我如何重现此错误或解决此错误。提前致谢。

0 投票
1 回答
3733 浏览

mysql - 线程中的 MySQL 断言失败

为什么这个查询失败?

MySQL服务器日志:

  • InnoDB:文件 row0sel.c 第 2441 行中线程 2292 中的断言失败
  • InnoDB:断言失败:buf + data_len <= original_buf + buf_len
  • InnoDB:我们故意生成一个内存陷阱。
  • InnoDB:向http://bugs.mysql.com提交详细的错误报告。
  • InnoDB:如果你得到重复的断言失败或崩溃,甚至
  • InnoDB:mysqld启动后,可能有
  • InnoDB:在
  • InnoDB 表空间。请参阅
  • InnoDB:http ://dev.mysql.com/doc/refman/5.5/en/forcing-innodb-recovery.html
  • InnoDB:关于强制恢复。
  • InnoDB:线程 1544 在文件 os0sync.c 第 474 行中停止
  • InnoDB:线程 2028 在文件 os0sync.c 第 781 行中停止

并且还会收到 #2013 错误 - 在查询期间丢失与 MySQL 服务器的连接

但如果我改变

session_id = 'ADBCDEFGHIJQLMNOPQRSTUVWXYZ'

session_id LIKE '%ADBCDEFGHIJQLMNOPQRSTUVWXYZ%'

0 投票
1 回答
270 浏览

mysql - MySQL 在 SELECT 上崩溃,具体取决于架构

我在使用 MySQL 时遇到了一些奇怪的行为。我有一个不大的表,大约 20k 行,其中一列是 VARCHAR(512)。对此表执行 SELECT 查询(涉及连接等)有效,但如果我将架构更改为 VARCHAR(1024) 或 TEXT 我收到错误:#2013 Lost connection to MySQL server during query.

我的 error.log 显示以下内容:

我已经转储数据库并将其加载到另一台机器上,无论架构如何,它都可以正常工作。有谁知道我如何调试这个问题或可能导致它的原因?

额外说明:有问题的机器是 Rackspace 云服务器,我调整了服务器的大小,这意味着它有更多的资源,而且它运行的硬件可能发生了变化,但问题仍然存在。

澄清:无论模式如何,我都可以对该表执行大多数查询,似乎只是特定查询(涉及多个连接)导致失败。一个 SELECT * 工作正常。

0 投票
1 回答
258 浏览

mysql - 尝试导入失败后的 MySQL 错误 2013

断电时,我正在 MySQL 服务器中导入一张表。在此事件之后,我尝试查询我正在导入的表,但仅在我查询此表时出现错误 2013(其他表工作正常)。

我可以物理访问服务器,尝试从那里执行任何查询(尝试 SELECT,甚至 DROP TABLE),但仍然遇到相同的错误。

有谁知道我可以只重新构建表的解决方案(无需从头开始构建整个架构?)

0 投票
1 回答
1834 浏览

mysql - MySQL 错误 2013 (HY000)

我正在尝试在本地 MySQL 安装上导入一个大型数据库(.sql 文件为 300MB),它导入大约两秒钟,然后我收到以下错误消息:

显然这是一个相当常见的错误消息,但我尝试了各种不同的东西(所有这些都没有解决我的问题)

很多人引用了一个需要编辑的my.cnf/my.ini配置文件,问题是我一辈子都找不到这个文件,我.ini在这个目录中找到了各种文件:

但是没有一个有title my.ini,所以(我不确定这是否正确)我只是创建了一个my.ini和my.cnf文件并将它们放在上面的目录中,这个文件的内容如下:

首先,我不确定配置文件的实际位置(我已经尝试在我的计算机上搜索my.iniand my.cnf,但都无济于事)那么有什么办法可以找到它吗?

其次,问题是否与配置文件中的设置完全无关?还有其他可能导致这种情况的原因吗?

一些背景资料:

  • 我要恢复的数据库是 Magento 数据库
  • 我在 IIS7 上运行它(不认为这是相关的,因为问题出在 MySQL 上)
  • MySQL版本是5.5

我尝试使用 MySQL 工作台和 SQLyog 社区版导入数据库,但它们都在几乎相同的地方失败(我认为 SQLyog 早/晚失败了大约 2 行)