当我尝试在我的本地xampp服务器上将drupal数据库导入phpMyAdmin时,我首先遇到了我试图上传的.sql文件大小的问题。我通过将phpmyadmin更新到最新版本并更改php.ini文件中的以下设置来解决此问题。
memory_limit=255M
post_max_size=200M
upload_max_filesize=150M
现在我能够上传文件,但我遇到了一个不同的错误,即:
Error
Static analysis
1 error was found during analysis
1. missing expression. (near "ON" at position 25)
SQL-query:
SET FOREIGN_KEY_CHECKS = ON;
MySQL reports:
#2006 - MySQL server has gone away
我不确定这些更改是否与我无法导入数据库有关,因为这是我第一次尝试导入数据库。 我是phpmyadmin的新手,我不知道该怎么做......
(旁注:我安装了一个wampserver并尝试在那里导入一个数据库,但遇到了同样的错误)
答案 0 :(得分:1)
我通过在phpMyAdmin上的sql命令行输入以下代码来解决我的问题:
set global net_buffer_length=1000000;
set global max_allowed_packet=1000000000;