数据库账户:
- 数据库地址:127.0.0.1
- 数据库用户名:root
- 数据库密码:1234
- 数据库名称:dept
数据库表:
- 数据库dept(dept表、student表)
- 数据库java(web表)
一、备份操作
(1)备份数据库dept表
到指定目录(含创表语句与数据)
mysqldump -h127.0.0.1 -uroot -p1234 dept > C:/Users/ohxia/Desktop/dept.sql
备份到当前路径下:
mysqldump -h127.0.0.1 -uroot -p1234 dept > dept.sql
实操:
结果:
(2)备份dept库中的部分表
(student和dept表)(含创表语句与数据)
mysqldump -h127.0.0.1 -uroot -p1234 dept student dept > C:/Users/ohxia/Desktop/backup.sql
实操:
(3)备份dept和java库(含创表语句与数据)
mysqldump -h127.0.0.1 -uroot -p1234 --databases dept java > C:/Users/ohxia/Desktop/backup.sql
实操:
(3)备份数据库结构(只含创库和创表语句,无数据)
mysqldump --no-data -h127.0.0.1 -uroot -p1234 --databases dept java > C:/Users/ohxia/Desktop/backup.sql
实操:
(3)备份所有数据库(含创表语句与数据)
mysqldump --all-databases -h127.0.0.1 -uroot -p1234 > C:/Users/ohxia/Desktop/backup.sql
实操:
2、恢复备份操作
mysql -h127.0.0.1 -uroot -ppass dept < backup.sql