码迷,mamicode.com
首页 > 数据库 > 详细

mysql 备份和还原

时间:2017-03-22 12:45:48      阅读:193      评论:0      收藏:0      [点我收藏+]

标签:bsp   还原   databases   停止   ack   log   inno   username   备份   

1、使用mysqldump命令

备份:mysqldump -u username -p dbname table1 table2 ...> BackupName.sql

还原:mysql -u username -p [dbname]< BackupName.sql

mysqldump -u root -p123456 mysql user servers > backup.sql //将库mysql 下的表user,表servers备份
mysqldump -u root -p123456 mysql user > backup.sql //将库mysql 下的表user备份
mysqldump -u root -p123456 mysql > backup.sql //将库mysql备份
mysqldump -u root -p123456 --databases dbname1 dbname2> backup.sql //将库dbname1,dbname2备份
mysqldump -u root -p123456 --all-databases > backup.sql //将所有库备份
mysql -u root -p123456 < backup.sql//将数据还原

2、直接复制数据文件

要先停止mysql,再复制。myisam支持,innodb不支持。

将文件还原到相同路径下。

 

mysql 备份和还原

标签:bsp   还原   databases   停止   ack   log   inno   username   备份   

原文地址:http://www.cnblogs.com/natian-ws/p/6599068.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!