mysqldump
一、导出数据库:
1.导出所有数据库
mysqldump -h192.168.1.1 -P3306 -uroot -ppassword --set-gtid-purged=off --all-databases > /data1/xinchen/testdump/all.sql |
2.导出test_db1、test_db2数据库
mysqldump -h192.168.1.1 -P3306 -uroot -ppassword --set-gtid-purged=off --databases test_db1 test_db2> /data1/xinchen/testdump/dump_dbs.sql |
二、导出数据表:
1.导出test_db1中的table1、table2数据表
mysqldump -h192.168.1.1 -P3306 -uroot -ppassword --set-gtid-purged=off --databases test_db1 --tables table11 table12 > /data1/xinchen/testdump/dump_table1.sql |
2.条件导出数据表
(1)条件字段是整型
mysqldump -h192.168.1.1 -P3306 -uroot -ppassword --set-gtid-purged=off --databases test_db1 --tables table11 --where='id=11' > /data1/xinchen/testdump/dump_table2.sql |
(2)条件字段是字符串
mysqldump -h192.168.1.1 -P3306 -uroot -ppassword --set-gtid-purged=off --databases test_db1 --tables table11 --where="name='name12'" > /data1/xinchen/testdump/dump_table3.sql |
3.只导出表结构不导出表中数据
mysqldump -h192.168.1.1 -P3306 -uroot -ppassword --set-gtid-purged=off --no-data --databases test_db1 --tables table11 --where="name='name12'" > /data1/xinchen/testdump/dump_table5.sql |
4.导出数据不导出表结构
mysqldump -t 数据库名 -uroot -p > xxx.sql |
5.导入数据:
#source /tmp/xxx.sql |
魏巍周山,似曾乡山,凭窗远望,似曾南北。
浙公网安备 33010602011771号