无法通过 phpmyadmin 文件导入数据库

Posted

技术标签:

【中文标题】无法通过 phpmyadmin 文件导入数据库【英文标题】:Can't import database through phpmyadmin file 【发布时间】:2014-08-06 14:06:42 【问题描述】:

我一直在尝试通过 phpMyAdmin 导入数据库。我的数据库文件是 a.sql,它的大小是 200MB 我试图在本地导入它,phpMyAdmin 说:

您可能尝试上传过大的文件。有关解决此限制的方法,请参阅文档。

我正在尝试编辑 php.ini

 php_value upload_max_filesize 220M //file size
 php_value post_max_size 220M
 php_value max_execution_time 200
 php_value max_input_time 200

请帮助我真的需要这个工作。

【问题讨论】:

我正在更新hte问题 你修改了php.ini后,是否重启了服务器? 我正在重新启动服务器但无法正常工作 Can't import database through phpmyadmin file size too large 的可能重复项 【参考方案1】:

尝试运行此命令。

mysqldump --opt -h localhost -u username -p databasename | gzip > database-2014-06-16.gz

这样可以保存gz(压缩)格式的数据库转储

【讨论】:

【参考方案2】:
php_value upload_max_filesize 220M //file size
php_value post_max_size 220M

此值与 php 本身有关,与 phpmyadmin 无关。

【讨论】:

以上是关于无法通过 phpmyadmin 文件导入数据库的主要内容,如果未能解决你的问题,请参考以下文章

无法导入从 phpMyAdmin 导出的 sql 文件

无法使用PHPMyAdmin导入数据库

phpMyAdmin:无法导入庞大的数据库文件,有啥建议吗?

怎样使用phpmyadmin导入大数据的方法

phpmyadmin (CSV) 中的 MySQL 导入阻塞引号

无法将 CSV 导入 PhpMyAdmin