帮别人搬迁了一个网站,其数据库有300M之多。在使用phpmyadmin导入数据时,发现无法导入。查了一些资料,总结了两种解决方案,大家可以参考一下。
解决phpmyadmin 无法导入大文件的解决方法
方法1:
如果在phpmyadmin中直接上传数据库文件进行导入失败的话,那么可以考虑一下php的配置是否限制了上传文件的大小,如果限制了可以通过下面的步骤修改一下。
1、打开 php 的配置文件 php.ini
2、在php.ini文件中找到下面的三个参数,并修改其参数值为自己想要的即可。
(1)、文件上传限制,例如改成 20M
upload_max_filesize = 20M
(2)、php 运行内存限制,修如改成 512M
memory_limit = 512M
(3)、post提交数据最大限制,修如改成 20M
post_max_size = 20M
4、以上参数修改完成后,保存 php.ini 文件并得启php服务即可!
方法2:
通过fitp将要导入的数据包上传到服务器,然后再通过phpmyadmin进行导入,参考下面的步骤
1、在 phpmyadmin 安装目录中 找到 config.inc.php 配置文件
2、找到下面的这两个参数,大约在 75 行左右。
$cfg['UploadDir'] = ''; $cfg['SaveDir'] = '';
3、修改上面两个配置的参数如下
$cfg['UploadDir'] = 'upload'; $cfg['SaveDir'] = 'save';
4、在 phpmyadmin 安装目录中创建 upload 与 save 两个文件夹。
5、将数据库导入包上传到 upload 文件夹中
6、在 phpmyadmin 导入数据库时,选择“从网站服务器上传文件夹 upload/ 中选择” 即可
到此这篇关于phpmyadmin无法导入大数据库文件的如何解决方法就介绍到这了。一个人有生就有死,但只要你活着,就要以最好的方式活下去。更多相关phpmyadmin无法导入大数据库文件的如何解决方法内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!