WP博客搬数据库用到的几个工具


MySQL数据库搬家是一件挺麻烦的事。特别是乱码问题,比较容易碰到。MySQL乱码问题,主要是编码问题,对于WP博客而言,导入时选择utf8就行了。

这里提一下几个工具,都是MySQL常用的工具。

1,SSH下的命令

命令:  mysql -u用户名 -p密码 db_name  <file_bak.sql
解释:把file_bak.sql的数据导入db_name
缺点:不适合中文博客哦。会有乱码。这个命令好像没得选utf-8。

2,phpMyAdmin管理工具

这个国内的一般都会自带的了。没有的话自行去下载安装也是一样的。导入数据时选择utf-8就OK了。

phpMyAdmin管理工具

3,MySQLDumper管理工具

这个是经 大猫 提醒才去下来用的。还不错。自行去下来安装就是。非常简单的。先在File Administration上传SQL数据。然后选择restore就是导入数据库。

这个的编码问题好像是根据导入的SQL文件本身的编码来决定的。所以,确保你导出的SQL是utf-8编码就行了。

MySQLDuperl管理工具

4,帝国备份

这是也是经 久酷大猫 的提醒,我才去下来用用的。全中文化,界面也非常简单。就无需多讲了。

就我个人而言。SSH我是挺常用的,只是不适合中文的数据而已。phpMyAdmin我是很常用,不错的。最近试了MySQLDumper,也很容易上手啊。导入数据也很快阿。不过,帝国备份就不是太合我喟口了,嘿嘿~,看着不大舒服。个人问题。呵呵。


20条回应:“WP博客搬数据库用到的几个工具”

  1. phpMyAdmin有致命弱点
    如果服务器限制2MB上传,那么…你的.sql文件大于2MB就上不去了
    mysqldumer和帝国都可以分卷

    • phpMyAdmin的确是有这弱点。但此话也不大哦。
      .sql文件无非就是sql语句嘛。要想分卷上传也还是可以的。 :)

        • – – 人肉分麻烦啊,因为维护的站比较多… 搬家的时候分卷导出
          然后tar打包scp或wget到新服务器,分卷导入
          是一件很惬意的事
          麻烦=致命

  2. 1,用PHPMYADMIN导出时,是不是要选择为UTF-8才行?
    然后导入时,也选择UTF-8?

    2,数据库中的数据如果是别的格式,导出时,也选择UTF-8吗?