MySQL数据库备份与还原
时间:2021-07-01 10:21:17
帮助过:19人阅读
- 如备份时不能停止mysql服务,可使用此工具。比mysqldump命令快
- 此工具是一个Perl脚本,主要在Linux下使用
- 使用LOCK TABLES、FLUSH TABLES和cp来进行快速备份
- 原理:先将备份的数据库加上一个读操作锁,用FLUSH TABLES将内存中的数据写回到硬盘数据库中,最后将备份的数据库文件复制到目标目录
还原数据库
1.使用mysql命令还原- mysql -u root -p[数据库名] < backup.sql
2.直接复制到数据库目录