mysql 导入导出

导出所有数据库
mysqldump -u root -p --all-databases >/tmp/all.sql
导出指定数据库
mysqldump -u root -p --databases db1 db2 >/tmp/user.sql
导出指定的表
mysqldump -u root -p root --databases db1 --tables a1 a2 >/tmp/db1.sql
导出指定的表带过滤条件
mysqldump -u root -p root --databases db1 --tables a1 --where='id=1' >/tmp/a1.sql
导出数据库生成新的归档文件,而且记录Position
mysqldump -u root -p --databases employees --set-gtid-purged=OFF --master-data   -F > emp.sql

导入
mysql -t < emp.sql

 

针对乱码问题

mysqldump -uroot -p  --default-character-set=utf8  --hex-blob --master-data=2 --single-transaction --events -C -B rep > /tmp/1.sql

posted @ 2021-11-18 11:13  刚好遇见Mysql  阅读(35)  评论(0编辑  收藏  举报