phpMyAdmin导出数据表失败

如果按以前的习惯,我一般是在自己本地上起一个MySQL服务,将网站上的数据通过phpMyAdmin导出一份副本到本地再通过本地phpMyAdmin导入本地MySQL服务中供本地开发时使用。今天决定借鉴公司后端程序员们的做法,另行创建一个公网可以访问到的数据库作为测试数据库,本地开发时直接连接这个测试数据库,生产环境上则改为正式数据库。

然而,在phpMyAdmin上导出数据时出了问题,不知道为什么导出到5M左右的时候就处于pending状态了,等了段时间还是停在这个进度,重新试了几次也都时到5M左右就一直处于pending状态了。

VPS上我用的时webmin这个GUI工具,检查了下Virtualmin面板下=>服务=>PHP 5 Configuration菜单中的Resource Limits中的配置(Maximum memory allocation,Maximum HTTP POST size,Maximum file upload size,Maximum execution time,Maximum input parsing time),应该都是足够的(改这里的配置跟直接修改php.ini效果是一样的)。

懵逼了一会后打开phpMyAdmin的界面看看有没有什么选项可用,碰巧发现导出选项下如果选择自定义导出方式的话,在“输出”下可以选择是否压缩,OK,在输出的时候压缩一下就可以了,压缩后的数据库文件只有3M多,不到5M,算是暂时绕过这个问题了。

作为个人博客而言,压缩后的数据文件大于5M的可能性还是比较低的。

Author: Yakima
关于作者:楠溪江人,出生于1991年,目前坐标上海。读书时代跳过级、保过送,工作后转过行。2013年本科毕业于北药。看书、码字、敲代码、打羽毛球是我花时间的爱好。曾在某上市药企任国际药品注册岗,现在某高新企业任前端管理岗。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据