当前位置:首页 > 维护 > 正文内容

phpMyAdmin导出超过2M的sql文件

蓝飞鱼5年前 (2019-03-23)维护2667

用phpMyAdmin导出的数据库文件超过2M而无法导入。服务器出现问题不能分卷备份数据库和数据库文件夹的方式。

  在网上搜索解决办法,有很多是修改php.ini配置文件,查找到php.ini配置文件里的“upload_max_filesize”;“memory_limit”;“post_max_size”三处,把值修改成稍大于导入的mysql数据库文件,这样重启PHP环境就可以成功导入数据库。

如果出现了#1062 - Duplicate entry '1' for key 'PRIMARY'的错误,原因是要导入的数据和原数据主键出现了重复的内容。则需要把原数据清空后再导入。


但是对于使用虚拟主机的用户来说,没有服务器最高管理权限,无法修改php.ini文件。

  可以在本地建一个php环境(现在有很多php环境配置安装包,我用的是phpstudy),phpstudy配置php环境成功后默认可导入的数据库限制是32M,当然你可以按照上面的方法修改php.ini文件,这样就可以导入你的mysql数据库文件到本地数据库;然后我们再把本地数据库导出,如果数据表不是非常庞杂的话可以用phpMyAdmin分段导出。

扫描二维码推送至手机访问。

版权声明:本文由飞鱼时空发布,如需转载请注明出处。

本文链接:https://www.zwza.cn/post/56.html

分享给朋友: