MySQL (十)数据的备份与恢复

1 数据库数据导出

mysqldump -u用户名 -p密码 --database 数据库1 数据库2 > xxx.sql

database常见参数:

  • --all-databases, -A:备份所有数据库
  • --databases, -B: 用于备份多个数据库,如果没有该选项,mysqldump把第一个名字参数作为数据库名,后面的作为表名。使用该选项,mysqldum把每个名字都当作为数据库名。
  • -d: 只导出数据库的表结构
  • -t: 只导出数据库的数据

2 数据恢复

  • 系统命令行
mysqladmin -u用户 -p密码 create db_name 
mysql -u用户 -p密码 db_name < d:\bak\0101.sql 
注:数据库要提前创建
  • mysql命令
source 文件名;
posted @ 2020-12-29 14:46  小杜打醋尢买布  阅读(150)  评论(0编辑  收藏  举报