用SSH导出Mysql数据库和导入新Mysql数据库

2010年7月8日 发表评论 阅读评论

用SSH导出Mysql数据库,备份以及用SSH导入新Mysql数据库,是一个非常便捷的数据库转移方法,很多人喜欢用Phpmyadmin,但是总觉得Phpmyadmin是个鸡肋。稍微说明下SSH备份以及导入Mysql数据库的办法,顺便做个转移,:)

1.用原先的VPS的账号和密码登陆SSH。

2.进入你要转移的站的根目录,或者随便找个目录进入。(以免搞乱地方)这里,vpsma进入我们vpsma所在burst站的根目录。(这里根据不同账号和不同面板的目录注意变通,我们的是kloxo面板)

cd /home/admin/burst.vpsma.com

3.用mysqldump命令备份数据库,导出数据库:
格式:

mysqldump -u用户名 -p密码 --default-character-set=编码 数据库名 > 文件名.sql

vpsma这里的是:

mysqldump -uvpsma -p123456 --default-character-set=gb2312 vpsma > vpsma.sql

编码问题选好,否则有时候会出现乱码
用SSH导出Mysql数据库和导入新Mysql数据库

4.关掉原先的vps的SSH,登陆新的vps的SSH,进入你新网站的目录:

cd /home/admin/fr.vpsma.com

刚才你备份的那个Mysql文件下载到当前目录:

wget http://burst.vpsma.com/vpsmq.sql

用SSH导出Mysql数据库和导入新Mysql数据库

5.把下载过来的数据库文件导入新的数据库(提前建立好数据库,最好和以前的一个名字,省得改网站的配置文件)
格式:

mysql -u新的用户名 -p密码 新数据库名 < 数据库文件名.sql

vpsma的这里的是:

mysql -uvpsma -p123456 vpsma < vpsma.sql

根据文件大小会用不同的导入时间,等待完成即可.

用SSH导出Mysql数据库和导入新Mysql数据库

用SSH导出Mysql数据库以及在SSH里导入新Mysql数据库完成!只要编码问题,已经数据库版本问题没有什么错误,一般不会出错的。vpsma转移好多次了,没有遇到过问题。如果不会的可以收藏本页,如果转载,麻烦给加个链接,谢谢!

用SSH导出Mysql数据库和导入新Mysql数据库转载请您尽量加本文链接: http://www.vpsma.com/ssh-mysql-move-mysqldump.html

  1. LEAVE
    2010年7月8日20:01 | #1

    实用贴
    收藏

    [回复]