Tag: phpmyadmin

  • wordpress迁移

    前一阵服务器出了些小问题,因此不得不将现有的wordpress做一备份迁移。好在迁移之后还算幸运,整个过程比较顺利,因此现在系统又开始跑起来了。你可能会觉得迁移不是什么太麻烦的事情,不过对于一个几年没挪过窝,东西又烂又多,数据库打包都有8m,虚拟主机权限很少的人来说,这可是一档子大事情。 mysql 4 to mysql 4.1 首先面对的问题,是虚拟主机上的数据库又生了,4.0跳到4.1,老江湖都知道,mysql 4.1新增了字符集,一个没弄好就是页面乱码伺候。 另外一个问题,是前面提过的,原来的数据库用phpmyadmin打包出来,有8M,再用phpmyadmin导入是不用指望,在没有shell权限的情况下,要把这个数据导进去也挺麻烦。 最后用个意想不到的办法,就轻易解决了上面俩问题 —— 我们知道,大容量的mysql数据的导入导出,还是命令行导出方便,虽然说我没有虚拟主机的shell权限,但是php本身还是有办法调用shell的(感谢主机提供者,没有开启安全模式),按照这个思路,我首先将sql上传到服务器,然后用一行php脚本就完成了数据的导入: <?php `mysql -uroot -pxxxxxx dbname < db.sql`?> 导入mysql之后的字符集是latin,和以前一致,程序不用做修改就可以投入使用了。 上一次迁移:plog 2 wordpress