怎样用命令行把MySQL数据库迁移到另一台Linux服务器?

问题:

我的服务器上有一个MySQL数据库,需要迁移到另一台服务器,想知道怎么做。

解决办法:

1、用dump命令备份数据库。

# mysqldump -u root -p dbfile > dbfile.sql

2、用rsync从新服务器获得备份的文件(SCP或WGET也可以)。

# rsync -avr root@myolddbserver:/home/mydumpfolder/dbfile.sql 

3、登陆新服务器的mysql客户端。

# mysql -u root -p

4. 建立数据库。

mysql> create database dbfile;

5. 选择新数据库;

mysql> use dbfile;

6. 加载数据;

mysql> source dbfile.sql

本文版权属于一问就知,如需转载,轻使用“迁移Linux数据库”的文字链接本页面网址。