我刚买了VPS服务器,它目前还很低(2 2ghz,2 2gb内存,centos 6 32位),因为它还在试用阶段,我认为它可能是导致问题的原因。不管怎样,我正在尝试导入magento备份,300mb的文件。我试着使用普通的命令和源代码。我可以在processlist和phpmyadmin中看到它正在工作,但是在从400个表中添加130个之后,它中断了,并且我有这个错误:
Query OK, 0 rows affected (0.00 sec)
Query OK, 0 rows affected (0.00 sec)
ERROR 2003 (HY000): Can't connect to MySQL server on 'Sp' (110)
No connection. Trying to reconnect...我也检查了mysql日志文件,但里面什么都没有
/问题已解决
好吧,我试着上传旧的备份,它工作了,可能是当我在notepad++中替换了一些表时,文件被损坏了。
发布于 2014-06-20 08:36:20
对于大型转储,建议使用phpMyAdmin。您可以使用MySQL命令行再次导入:
/var/dump.sql$ mysql -uroot -p一样操作。如果您按enter,它将询问您的密码。请输入根用户密码(在安装MySQL服务器时定义)。您必须在VPS命令行中执行此操作。从转储中选择数据库,do $ use <your-db-name>$ source /var/dump.sql*上面所有命令示例中的$符号仅表示命令提示符(从您自己的命令中删除它)。
https://stackoverflow.com/questions/24317386
复制相似问题