原理:
MySQL与Oracle不同,其导入的是SQL文件,包括建表以及插入记录等
导入就是执行这个SQL
指令:
mysqldump -uUser -pPassword -hHostIP -Pport user table>file
例如:
mysqldump -urhea -prhea -h192.168.129.136 -P3308 rhea>rhea.sql; 导出rhea用户到rhea.sql
mysqldump -urhea -prhea -h192.168.129.136 -P3308 rhea rhea_kvm rhea_server>rhea.sql; 导出rhea用户的rhea_kvm,rhea_server2个表到rhea.sql
mysqldump -urhea -prhea -h192.168.129.136 -P3308 -d rhea>rhea.sql; 导出rhea用户到rhea.sql, -d表示只要表结构,不要数据
一般默认字符集冒问题,也可以指定
--default-character-set=utf8
导入:
登录到本机mysql, use rhea
source rhea.sql
commit 即可