VPS新手教程:SSH登陆MySQL导出和导入

作者: Mr.Xuan 分类: 技术交流 发布时间: 2013-11-17 16:42

文我们以LNMP环境为例,如果说到MySQL数据库导出、导入,大家肯定第一时间想到用phpMyAdmin,是的,phpMyAdmin是非常的方便,但是,当数据库本身比较大,比如说有数百兆,这么弄到本地来上传导入就有点伤心了。所以,我们今天就来分享直接的SSH登陆VPS后MySQL数据库的导出和导入的方法。

因为导出和导入都非常的简单,就是一行命令。

首先,SSH登陆VPS,导出数据库,命令格式:

/usr/local/mysql/bin/mysqldump –u (用户名) –p(密码) (数据库名) > /home/wwwroot/zr.sql

我补充说明下上面的这行命令,-u后面是一个空格,然后是数据库用户名,-p后面无空格,直接接上数据库密码,然后,空格,数据库名称,再空格,后面的内容,其中zr.sql这个是你自己定义的名字的。

在其他的VPS上导入也非常的简单,命令格式:

/usr/local/mysql/bin/mysql –u (用户名) –p(密码) (数据库名)< /home/wwwroot/zr.sql

这个格式,空格,都跟上面的一模一样的。

我也在VPS上执行了这些命令,一张图来说明。

mysql

上图中,我是在VPS上有个数据库,名字是zr,这个数据库的用户也是zr,密码是12345678。

其实,如果都是LNMP环境,关于数据库的话,还有一个方法,直接复制/usr/local/mysql/var/(数据库名)这个文件夹到新的VPS也是可以的,这个办法也可以解救很多遇到问题的数据库.

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

#9 #8 #73 #72 #71 #70 #7 #69 #68 #67 #66 #65 #64 #63 #62 #61 #60 #6 #59 #58 #57 #56 #55 #54 #53 #52 #51 #50 #5 #49 #48 #47 #46 #45 #44 #43 #42 #41 #40 #4 #39 #38 #37 #36 #35 #34 #33 #32 #31 #30 #3 #29 #28 #27 #26 #25 #24 #23 #22 #21 #20 #2 #19 #18 #17 #16 #15 #14 #13 #12 #11 #10 #1