mysql数据库备份恢复
时间: 2023-11-28 09:44:46 浏览: 177
MySQL数据库备份和恢复
MySQL数据库备份与恢复可以通过多种方式实现,下面是其中两种常见的备份恢复方法:
1. 使用mysqldump命令进行备份与恢复
- 备份数据库:
```shell
mysqldump -u username -p password database_name > backup.sql
```
其中,username是数据库用户名,password是数据库密码,database_name是需要备份的数据库名称,backup.sql是备份文件的名称。
- 恢复数据库:
```shell
mysql -u username -p password database_name < backup.sql
```
其中,username是数据库用户名,password是数据库密码,database_name是需要恢复的数据库名称,backup.sql是备份文件的名称。
2. 使用物理备份进行恢复
- 备份数据库:
```shell
cp -R /var/lib/mysql /backup/mysql
```
其中,/var/lib/mysql是MySQL数据库的默认数据目录,/backup/mysql是备份文件的存储路径。
- 恢复数据库:
```shell
service mysql stop
rm -rf /var/lib/mysql/*
cp -R /backup/mysql /var/lib/mysql
service mysql start
```
其中,/var/lib/mysql是MySQL数据库的默认数据目录,/backup/mysql是备份文件的存储路径。
阅读全文