MySQL导入导出大数据库文件时,最好直接用命令行,而不用phpmyadmin这些工具。
1、导入时用此命令(导出命令自己百度)
mysql -uroot --default-character-set=utf8 csp_yiiooj < my.sql(注意执行前,请确保你已经建立好了数据库)
2、如果出现ERROR 2006 (HY000) at line 1: MySQL server has gone away这个错误 (如果没出现,那么恭喜你,直接成功)
那么:
Change 3 settings in my.cnf file(如果安装了xampp,那么my.cnf在/opt/lampp/etc/my.cnf)
Under [mysqld]
max_allowed_packet =64M
wait_timeout =6000
Under [mysqldump]
max_allowed_packet =64M
That should fix it
3、重新进行1步骤,则成功
浙公网安备 33010602011771号