MySQL导入导出一个、多个、全部数据库,一张、多张表
2019-08-09 本文已影响2人
路上阳光
mysql
导出
导出一个数据库
mysqldump -uroot -p db1 > /data/sql/db.sql
导出多个数据库
mysqldump -uroot -p --quick --databases db1 db2 > /data/sql/db.sql
导出全部数据库
mysqldump -uroot -p --quick --all-databases > /data/sql/db.sql
导出一张表
mysqldump -uroot -p db1 tb1 > /data/sql/db.sql
导出多张表
mysqldump -uroot -p db1 tb1 tb2 tb3 > /data/sql/db.sql
导入
导入一个数据库
mysql -uroot -p db1 < /data/sql/db.sql
导入多个数据库
mysql -uroot -p
mysql> source /data/sql/db.sql;
导入全部数据库
mysql -uroot -p
mysql> source /data/sql/db.sql;
导入一张表
mysql -uroot -p db < /data/sql/db.sql
导入多张表
mysql -uroot -p db < /data/sql/db.sql