WEB开发网
开发学院数据库MySQL 使用mysqldump进行Mysql备份 阅读

使用mysqldump进行Mysql备份

 2007-10-29 11:00:10 来源:WEB开发网   
核心提示: -u user_name, --user=user_name 与服务器连接时,MySQL使用的用户名,使用mysqldump进行Mysql备份(3),缺省值是你的Unix登录名, -O var=option, --set-variable var=option设置一个变量的值,所以用mys

-u user_name, --user=user_name 

与服务器连接时,MySQL使用的用户名。缺省值是你的Unix登录名。 

-O var=option, --set-variable var=option设置一个变量的值。可能的变量被列在下面。 

-v, --verbose 

冗长模式。打印出程序所做的更多的信息。 

-V, --version 

打印版本信息并且退出。 

-w, --where=''''where-condition'''' 

只导出被选择了的记录;注意引号是强制的! 

"--where=user=''''jimf''''" "-wuserid>1" "-wuserid<1" 

1.2、最常见的mysqldump的一个备份: 

虽然mysqldump支持的命令有很多,对于大多数人而言,我们只需要使用-opt这个命令就已经足够了,为你的数据库做一个完整的备份:

mysqldump --opt database > backup-file.sql

但是它对用来自于一个数据库的信息充实另外一个MySQL数据库也是有用的: 

mysqldump --opt database | mysql --host=remote-host -C database

1.3、使用mysqldump导出的文件恢复数据库

由于mysqldump导出的是完整的SQL语句,所以用mysql客户程序很容易就能把数据导入了:

shell> mysqladmin create target_db_name  shell> mysql target_db_name < backup-file.sql

就是

shell> mysql 库名 < 文件名 

二、使用mysqldump定时备份数据库的脚本2.1、备份脚本

使用脚本每天定期执行数据库备份操作,对每个使用mysql数据库的人来说都很有必要,这样的脚本网上有很多,这里摘抄一个朋友的脚本 dbbackup:

上一页  1 2 3 4  下一页

Tags:使用 mysqldump 进行

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接