PhpMyAdmin导入错误 - MySQL服务器已经消失/无法识别的关键字

时间:2015-11-13 17:31:20

标签: php mysql phpmyadmin importerror

所以我从PHPMyAdmin导出了一个MySQL数据库(我在Windows 8机器上从IIS Express中访问),我试图将这个数据库导入到另一台机器上,但是在我收到的那台机器上以下错误: Error

Warning1

Warning2

请帮忙。我需要能够恢复此数据库,我不知道如何解决这个问题。

2 个答案:

答案 0 :(得分:3)

服务器已经消失通常意味着存在MySQL连接超时。如果您有一个特别大的数据库转储(听起来像你可能),就会发生这种情况。 You could try fiddling with your MySQL settings in mf.cnf但实际上,对于大文件使用命令行会好得多:

  

mysql -u user -p password db_name< dumpfile.sql

答案 1 :(得分:0)

更改MySQL设置即可。正是我所做的更改:

在php.ini中

查找:

post_max_size = 8M
upload_max_filesize = 2M
max_execution_time = 30
max_input_time = 60
memory_limit = 8M

更改为:

post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 5000
max_input_time = 5000
memory_limit = 1000M

在my.ini中(MySQL文件-在mysqld下)

查找:

max_allowed_packet = 1M

更改为:

max_allowed_packet = 500M