我刚买了VPS服务器,它现在相当低(2ghz cpu,2gb ram,centos 6 32bit),因为它的试用,我认为它可能导致了这个问题。无论如何,我试图导入magento备份,300mb文件。我尝试使用普通的命令和来源。我可以在进程列表和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日志文件,但没有任何内容
///////////////// 问题解决了
好的,我尝试上传旧备份并且它可以工作,当我在记事本++中替换了几个表时,可能文件被破坏了。
答案 0 :(得分:1)
建议大型转储使用phpMyAdmin。您可以使用MySQL命令行再次导入:
/var/dump.sql
$ mysql -uroot -p
那样。如果按Enter键,它会询问您密码。请输入密码root用户(安装MySQL服务器时定义)。您必须在VPS命令行中执行此操作。$ use <your-db-name>
$ source /var/dump.sql
*上面所有命令示例中的$
符号仅表示命令提示符(从您自己的命令中删除它)。