mysql 备份和还原

Posted 那天ws

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 备份和还原相关的知识,希望对你有一定的参考价值。

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 备份和还原的主要内容,如果未能解决你的问题,请参考以下文章

Oracle数据库从RMAN备份集片段还原指定单个归档日志进行日志挖掘分析

windows下Mysql 怎样备份和还原?

怎么备份和还原mysql数据库

[知了堂学习笔记]_Java代码实现MySQL数据库的备份与还原

mysql数据库备份和还原

mysql 如何备份和还原数据库