出错导入大型.sql文件到MySQL(Error while importing large .sq

2019-09-29 17:48发布

我试图导入我的备份.sql文件到MySQL。 我已经使用phpMyAdmin尝试过,但并没有让我的大型文件。

我的文件大小为243 MB。 我做了在php.ini中的变化。 问题是出1.1M的记录,其进口只有60万的记录。 我试着使用MySQL控制台还使用命令。 同样的事情发生之谓也。 我使用MySQL工作台,它给我下面的错误。

ERROR at line 695259: Unknown command '\a'.
Finished executing script
Operation failed with exitcode 1 

这是什么意思? 如何导入我的完整的数据?

Answer 1:

在存在<br/>你的转储文件的尾部标记表明你可能已经使用phpMyAdmin来创建和页面超时而转储正在进行。 因此错误是不是在你的导入过程,但你的转储过程。

这怎么能解决? 一个全球性的解决方案是增加与PHP脚本的执行时间的set_time_limit一种替代方法是使用mysql控制台客户端通过传递phpMyAdmin来创建转储。

一个有点tedius但可行的解决方案是在同一时间转储一个表。 这并不总是有效(例如,如果一个表做了大部分的数据库的大小仍可能引起超时)



Answer 2:

这似乎转储未正确创建。 有你的SQL文件几个错误。



文章来源: Error while importing large .sql file into MySQL
标签: mysql sql import