mysql数据库备份及恢复命令 mysqldump,source的用法

2019-01-03 18:31:28王振洲


-w, –where='where-condition'
只导出被选择了的记录;注意引号是强制的!
“–where=user='jimf'” “-wuserid>1″ “-wuserid<1″

最常见的mysqldump使用可能制作整个数据库的一个备份:
mysqldump –opt database > backup-file.sql

但是它对用来自于一个数据库的信息充实另外一个MySQL数据库也是有用的:
mysqldump –opt database | mysql –host=remote-host -C database
由于mysqldump导出的是完整的SQL语句,所以用mysql客户程序很容易就能把数据导入了:

shell> mysqladmin create target_db_name
shell> mysql target_db_name < backup-file.sql
就是
shell> mysql 库名 < 文件名

您可能感兴趣的文章:

MySQL 从全库备份中恢复指定的表和库示例MySQL数据库备份与恢复方法用mysqldump备份和恢复指定表的方法详解Mysql自动备份与恢复的几种方法(图文教程)Linux下实现MySQL数据备份和恢复的命令使用全攻略mysql备份与恢复详解MySQL备份与恢复之冷备(1)MySQL备份与恢复之热备(3)在Win下mysql备份恢复命令MySQL使用全库备份数据恢复单表数据的方法