Mysql备份恢复(mysqldump)
直接复制
-- 建新库
create database `caimei@20180517` default character set utf8 collate utf8_general_ci;
-- 本地
mysqldump caimei -u root -p$pass --add-drop-table | mysql caimei@20180517 -u root -p$pass
-- 远程
mysqldump db1 -uroot -p$pass --add-drop-table | mysql -h 192.168.1.22 newdb -u root -p$pass
导出
导出全库备份
[root@caimeidev2 /]# mysqldump -uusermane -ppassword -h127.0.0.1 -P3306 --routines --default-character-set=utf8 --lock-all-tables --add-drop-database -A > db.all.sql
仅导出结构
[root@caimeidev2 /]# mysqldump -u[username] -p[password] -h [ip] -P [port] -d [dn_name] [table_name] > tmp.sql;
仅导出数据
[root@caimeidev2 /]# mysqldump -u[username] -p[password] -h [ip] -P [port] -t [dn_name] [tab