JSP中国提供:jsp虚拟主机|jsp空间|Tomcat主机|jsp主机|jsp教程|Resin主机|jsp网站制作|jsp服务器|jsp虚拟服务器|asp/php虚拟主机
所有JSP空间,PHP空间,ASP空间开通7天之内,如果您对我们的JSP主机,PHP主机,ASP主机不满意,我们全额退款。

MySQL的备份和恢复

时间:2009-03-25 13:47:15  来源:www.jspzg.com  作者:jsp中国

一、备份 

工具:mysqldump     -R <--大写 可以备份存储过程
1.将数据库jspzg备份到jspzg.sql
mysqldump db1 --user=用户名 --password=密码 >绝对路径/jspzg.sql
mysqldump -u 123456 -p 123456  jspzg> d:\jspzg.sql

2.将数据库jspzg里的name表和address表备份到jspzg.txt
mysqldump jspzg   name address --user=用户名 --password=密码 >绝对路径/jspzg.txt
mysqldump jspzg name address -u 123456 -p 123456> d:\jspzg.txt

3.同时备份一个以上的数据库时,用-B选项,此时不能指定表
mysqldump -B jspzg1 jspzg2  --user=用户名 --password=密码 >绝对路径/jspzg.txt

4.只备份结构,用-d
mysqldump -d jspzg1   表名 --user=用户名 --password=密码 >绝对路径/jspzg.txt

5.只备份记录,用-t
mysqldump -t   jspzg1 表名 --user=用户名 --password=密码 >绝对路径/jspzg.txt

二、恢复
恢复时,也要用到--user,--password选项,与备份时相对应
工具/命令:mysql(在操作系统的命令行里执行),source(登录到mysql后执行)。由mysqldump生成的文件都可由mysql,source来恢复。
1.对某个已存在的数据库jspzg1进行操作
mysql -u 用户名 -p -D jspzg1 <绝对路径/jspzg.txt
2.恢复数据库
mysql -u 用户名 -p   <绝对路径/jspzg.txt     (mysql -u root -p jspzg< d:\jspzg.sql)
3.用source恢复
mysql>source jspzg.txt