数据库备份
为什么备份
- 保证数据不丢失
- 数据转移
备份方式
- 直接拷贝物理文件
- 在sqlyog这种可视化工具手中导出
- 在想要导出的表或库中
- 使用命令行导出 mysqldump
# mysqldump -h 主机 -u 用户名 -p 密码 数据库 表名 > 物理磁盘位置/文件名
mysqldump -hlocalhost -uroot -p123456 school student > D:/a.sql
# mysqldump -h 主机 -u 用户名 -p 密码 数据库 表1 表2 表3 > 物理磁盘位置/文件名
# mysqldump -h 主机 -u 用户名 -p 密码 数据库 > 物理磁盘位置/文件名
# 导入数据库
-- 登录的情况下,切换到指定的数据库
source d:/a.sql
-- 或 mysql -u用户名 -p密码 库名 < 备份文件