用phpmyadmin导入大的sql文件

当我们用phpmyadmin导入一个大的sql文件时,会遇到浏览器没有反应,一直是运行等待状态,经过漫长等待后,最后得到一个类似错误提示:

Fatal error: Maximum execution time of 300 seconds exceeded in C:\wamp\apps\phpmyadmin3.5.1\libraries\import\sql.php on line 135

这说明php执行时间超时。要解决这个问题有以下方法

1.设置php.ini。
upload_max_filesize=2M
max_execution_time=300
post_max_size=8M

这三个选项改成你需要的数值.

2.解决方案:请使用以下命令.
mysql -u root -p dbname
use dbname;
mysql> SHOW DATABASES;
mysql> show tables;
SOURCE path (D:/your_file_name.sql); // 请给出正确的路径

 

京ICP备14008139号-1