Mysql从服务器迁徙数据库到本地

Mysql从服务器迁移数据库到本地

1. 首先ssh服务器

    ssh root@服务器IP -p 端口号;

 

2. 进入服务器后,用mysqldump命令执行导出数据库

    mysqldump -u用户名 -p 数据库名 > 数据库名.sql;

 

3. 从服务器拷贝数据库.sql到本机

    scp root@服务器IP -p 端口号:~/数据库名.sql . ;

 

4. 将数据库.sql文件导入本机mysql数据库

    mysql -uroot -p 数据库名 < 数据库名.sql;

 

 

By the way:

1. 修改host文件:

    sudo vim /etc/host

2. 如果输入“root@服务器IP -p 端口号” 嫌麻烦,可以创建快捷方式:

    cd .ssh/

    vi config

 

host 快捷方式名称
     user 用户名
     hostname 服务器IP
     port 端口号
 

    ssh-copy-id 快捷方式名称

    ssh-keygen

3. 查看进程

    ps aux | grep 进程名