Mysqldump工具的使用

  1. 备份所有数据库: mysqldump -u root -p --all-databases > sql.all
  2. 备份mds数据库:mysqldump -u root -p --databases mds> sql.mds
  3. 备份指定的多个数据库:mysqldump -u root -p --databases db1 db2 db3 > sql.123
  4. 备份mysql数据库下的t1表:mysqldump -u root -p mysql t1> sql.t1

如果不用–databases选项,在后期进行数据还原操作时,如果该数据库不存在,必须先创建该数据库;而在例子3指定多个数据库时,必须要加–databases参数,否则db2会被认为是db1库的表。

把备份的所有数据文件还原:
mysql -u root -p < sql.all,这里不需要指定库,因为是全部数据库
mysql -u root -p’db10$ZTE’ mysql

你可能感兴趣的:(mysql)