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

问题描述 投票:0回答:2

因此,我从 PHPMyAdmin 导出了一个 MySQL 数据库(我从 Windows 8 计算机上的 IIS Express 中访问该数据库),并且尝试将此数据库导入到另一台计算机上,但是在该计算机上我收到以下错误: Error

Warning1

Warning2

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

php mysql phpmyadmin importerror
2个回答
16
投票

更改 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 下) (在linux lampp中,文件名为etc目录下的my.cnf

找到:

max_allowed_packet = 1M

更改为:

max_allowed_packet = 500M

5
投票

服务器消失往往意味着MySQL连接超时。如果您有一个特别大的数据库转储(听起来可能是这样),则可能会发生这种情况。 您可以尝试在

mf.cnf
中摆弄 MySQL 设置,但实际上对于这么大的文件使用命令行会更好:

mysql -u 用户 -p 密码 db_name < dumpfile.sql

© www.soinside.com 2019 - 2024. All rights reserved.