【发布时间】:2023-03-11 00:00:01
【问题描述】:
使用 php 我通过 odbc 导出了一些表,其中有很多行,它的大小约为 3GB。现在我需要将该表导入我的 mysql 数据库。但是当我尝试
mysql -u root -p DB_development
一段时间后它会说:杀死。
通过 phpmyadmin 界面是不好的。
我的 sql 文件如下所示:
INSERT INTO `LINK_LA_TYP` VALUES
('1','8917181','1','24','2'),
('1','8934610','1','24','1'),
('1','9403766','1','30','1'),
('1','9422299','1','30','2'),
many many many so far lines
('1','63139389','321','10017','1');
有什么方法可以导入这样的表吗? (来源和 bigdump 没有帮助)
【问题讨论】:
-
检查您的 my.cnf 配置,并推送限制...
-
你的意思是什么限制?此外,当我的文件具有例如 ~100mb 它很好的导入时,所以 sql 是正确的......但是当 3gb
-
此页面建议将其拆分为多个插入,或增加 max_allowed_packet:stackoverflow.com/questions/9337855/…
标签: php mysql database phpmyadmin