龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > MySQL 技术 >

MySQL数据库备份的基础知识大全(1)(4)

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
与服务器连接时,MySQL使用的用户名。缺省值是你的Unix登录名。 -O var=option, --set-variable var=option 设置一个变量的值。可能的变量被列在下面。 -v, --verbose

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

-O var=option, --set-variable var=option

设置一个变量的值。可能的变量被列在下面。

-v, --verbose


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

-V, --version


打印版本信息并且退出。

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


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

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


最常见的mysqldump使用可能制作整个数据库的一个备份:

mysqldump --opt database > backup-file.sql


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


mysqldump --opt database

MySQL--host=remote-host -C database
 


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


mysqladmin create target_db_name

MySQL target_db_name backup-file.sql
 


MySQL数据库备份虽然大家在平时不经常遇到,但是多熟悉一门知识总不是坏事。MySQL数据库备份在使用的时候对于刚刚接触的人来说是保护数据库不会由于认为操作失误而导致数据丢失。做到了万无一失,即使操作中出现了故障,数据库中数据丢失,不怕,我们仍有已经保存好的灵一份相同的数据库。


 


精彩图集

赞助商链接