前段时间DH空间挂掉了,就换了个空间。备份倒是备份到了,是用的WP的自动备份发到邮箱的,可恢复起来却是费了一翻力气。备份的文件是13Mb左右,直接用phpmyadmin恢复不了。于是GOOGLE了一下,找到了一个方法:
假设本地已经有可运行的环境,进入到MYSQL所在的bin目录下,我的是在d:\phpnow\mysql-5.0.45\bin。
1、新建一个数据库(也可以用phpmyadmin新建)
1 | mysql -uroot -p 回车 |
提示输入你的密码
1 | create database wpblog;(别漏了“;”)回车 |
2、导入备份的数据库(目的数据库是wpblog,要导入的sql文件在 d:\bak.sql)
1 | mysql -uroot -p wpblog< d:\bak.sql |
3、然后用 faisunsql 这个备份,它会产生自恢复的PHP文件,上传到服务器恢复就行了。
恢复后如果发现在乱码,试着把 wp-config.php文件中下面一段的 utf8 去掉试试。
1 | define('DB_CHARSET', 'utf8'); |