mysql 数据库备份及恢复

一、导出整个数据库

mysqldump -u 用户名 -p 数据库名 > 导出的文件名

二、导入数据库

1、echo “source A” | mysql -u B -p C

说明:A 是数据库文件名、B 是数据库用户、C 是数据库名,例如:
echo “source backup.sql” | mysql -u root -p wordpress
即可将当前目录的 backup.sql 以 root 账户导入到数据库名为 wordpress 的数据库中。
2、mysql -h localhost -u root -p123456 www<c:/www.sql

三、备份某个表

mysqldump -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql

http://www.php.cn/mysql-tutorials-50397.html

四、导出和导入压缩数据库

1、直接将MySQL数据库压缩备份
mysqldump -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz

2、还原压缩的MySQL数据库
gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename


已是最后文章
下一篇:

总计 0 评论

发表评论

作为 登录 | 登出 »

联系电话

18321263196

交换链接

互相学习

服务咨询

我的微信