MySQL数据库备份与还原
程序员文章站
2022-06-01 23:45:59
...
- 如备份时不能停止mysql服务,可使用此工具。比mysqldump命令快
- 此工具是一个Perl脚本,主要在Linux下使用
- 使用LOCK TABLES、FLUSH TABLES和cp来进行快速备份
- 原理:先将备份的数据库加上一个读操作锁,用FLUSH TABLES将内存中的数据写回到硬盘数据库中,最后将备份的数据库文件复制到目标目录
1.使用mysql命令还原
- mysql -u root -p[数据库名]
2.直接复制到数据库目录