mysql - 运行大型sql脚本

标签 mysql

我刚刚重新加载了我的笔记本电脑,现在正在尝试重新设置我的本地主机。

目前我正在尝试重新设置数据库。

问题是,

脚本大小为 169,328 KB。

无论我使用什么来运行查询,这都会导致崩溃,并且出现错误:MySQL 服务器已消失。


似乎每个人都建议拆分脚本。相反,因为这只是我设置本地主机备份,所以我暂时增加了 max_packet_size。

最佳答案

This会解释错误。

也许您应该打开脚本,看看是否可以将它分成更小、更易于管理的部分。

我不知道您对事务做了什么,但也许回滚段(或其 MySQL 等效段)变得太大了。如果是这种情况,请将脚本分成几个您可以安全地单独提交的事务。

关于mysql - 运行大型sql脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4728223/

相关文章:

mysql - 为什么在使用 EF6 的 WPF 应用程序中,日期时间字段始终写为零?

PHP函数问题

mysql - SQL 查询在服务器中执行时间太长

java - SQL 选择未提交导致缓存

mysql - ER_ACCESS_DENIED_ERROR : When i try to connect to the database on remote server - Node. js

php - MySQL中计算两个日期之间的差异(字符串格式)

mysql - 对用于报告的 Wordpress/Woocommerce 自定义 SQL 查询进行故障排除

php - 查询语法中的 MySQL REGEX

mysql - 将时间戳转换为 MYSQL_TIME

mysql - Docker compose 等待数据库服务初始化