mysql - 导入大型 SQL 转储时面临的问题
问题描述
我有一个 22 MB 的 SQL 文件(Magento 表 - “index_event”),当我尝试使用 MySQLWorkBench 将其导入 MySQL 数据库时,WorkBench 没有响应,因此我无法导入它。
已尝试手动拆分语句,但很少有插入语句非常大并且很难拆分,因为它们是单个语句。
谁能建议如何解决这种情况?
解决方案
打开终端并使用以下命令连接 MySQL。
mysql -u youruser -p
现在选择要在其中导入架构和数据的数据库。
use your_db_name;
现在使用以下命令为您提供 sql 文件。
source /home/user/yourdb.sql;
推荐阅读
- r - 如何分隔从 Excel 电子表格导入的列以创建多个单独的列表
- php - 从收藏夹中删除产品时出错(我自己创建了愿望清单系统)
- google-app-engine - 如何在 gcp 上部署 angular-spring-postgres 应用程序?
- openapi - OpenAPI - 参数名称值可以包含“>”字符吗?
- excel - VBA switch 语句(或字典)根据第一个字符填充相邻单元格中的值
- html - 为多行文本设置底部边框距离(或阴影)
- python - 为什么我在重塑后得到“ValueError:x 和 y 必须具有相同的第一维,但具有形状”?
- python - 如何重塑一个numpy数据表?
- oracle - Delphi 和 Oracle - 无法访问过滤器中的字段“TRANSACTIONS”
- c# - USB 应用程序发送串行到文本