我有Bluehost帐户,现在我要转移到新帐户digitalocean.com,就像在phpmyadmin中一样进行导出和导入,但是在这里,当我在新服务器中导入sql.zip或sql.gz文件时,它显示出我喜欢的错误
Error
Static analysis:
1 errors were found during analysis.
Missing expression. (near "ON" at position 25)
SQL query: Edit Edit
SET FOREIGN_KEY_CHECKS = ON;
MySQL said: Documentation
#2006 - MySQL server has gone away
这是屏幕截图
https://www.awesomescreenshot.com/image/2511553/fa78fad9e1108051c84538f2314df7
我会按照以下步骤解决问题
但是运气不好,当我尝试导出时,我认为这是bluehost服务器的问题
最佳答案
从PhpMyAdmin导入数据库时,通常会出现此错误。我通过命令导入数据库解决了这个问题。
mysql -u username -p database_name < file_name.sql
或通过将数据库
file_name.sql
更改为:SET FOREIGN_KEY_CHECKS = 0;
放在数据库file_name.sql
的开头。 SET FOREIGN_KEY_CHECKS = 1;
放在文件末尾之前的file_name.sql
的最后一行。 注意:第一行将禁用外键检查,最后一行将再次启用它。
How to import an SQL file using the command line in MySQL?
关于wordpress - 在错误的wordpress上设置foreign_key_checks =,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44071230/