mysql-mysqldump 备份(导出)所有数据库的数据和结构(注意:这种方式备份,还原时,无需先创建数据库,可直接导入) 备份指定数据库(db1和db2) 恢复(导入)所有库 导入某个库(只导入db1这个数据库,db2不导入)

mysqldump -u root -p 'password' --all-databases > all.sql

备份指定数据库(db1和db2)

mysqldump -u root -p 'password' ---databases db1 db2 > db1-db2.sql

恢复(导入)所有库

mysql -u root -p 'password' < all.sql

导入某个库(只导入db1这个数据库,db2不导入)

mysql -u root -p 'password' db1 < db1-db2.sql