如果按以前的习惯,我一般是在自己本地上起一个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的可能性还是比较低的。
最新评论
大哥资深网民啊,01年我还在念小学。。
看着有点难过。。。
嘿嘿,谢谢老哥,也祝老哥事业蒸蒸日上。
我是你唯一的药学类友情链接网站。 作为一个80后的过来人祝福你,生活越来越好。
这篇文章,我们中学那会老师课堂上念给我们听的。
哈哈哈哈哈,没想到啊, 我有手抄版
嗯,是的
好心办坏事多了去啦
哈哈,是的,我15年末来上海写代码了,一晃三年多过去了,好快。
今天看QQ好友的时候突然看到了你的名字,想起几年前在药品国际注册群挺活跃/厉害的你,现在不见踪影了。就搜了一下,没想到你现在转行去写代码了... (刚才打漏了一句话...)