前几天朋友的服务器被肉鸡了,为了安全期间,把服务器重新配置了下。被黑的原因就是因为DEDECMS的漏洞问题导致的,所以这次重新配置后没有再使用DEDECMS,而是更换为WordPress来代替。今天主要遇到的问题不是DEDECMS转换为WordPress,而是恢复Discuz数据库时候因为SQL文件过大导致的无法恢复。
phpMyAdmin导入文件大小是根据php.ini的设置来定的,但是一旦文件过大就无法顺利导入。所以推荐各位以后要是备份的时候不要把整个数据库全部放在一个文件中,这样这个文件会非常大,分开N份,保持每份文件大小在一定范围内,最好不要超过50M。朋友的网站也不是很大,数据库才只有200M。直接使用phpMyAdmin导入肯定是不行的了,所以我今天使用了phpMyAdmin导入中的从网站服务器上传文件夹 upload/ 中选择。使用方法是非常简单的,并且速度方面比直接上传快,当然这是对于大文件来说。
使用方法:
1. 需要把数据库文件*.sql上传到phpMyAdmin的upload文件中。
2. 在phpMyAdmin数据库绕如中选择从网站服务器上传文件夹 upload/ 中选择,并且选好我们上传的数据库文件。
3. 执行下就OK了。
对于小数据库直接是用phpMyAdmin导出到可以,但是对于大数据库还是推荐使用mysql自带备份mysqldump来完成。