为什么要备份:
mysql数据库备份的方式
- 直接拷贝物理文件
- 在navicat这种可视化工具中手动导出
- 使用命令行导出 mysqldump cmd命令行使用
使用命令行导出 mysqldump 命令行使用
-- 导出
#mysqldump -h主机 -u用户名 -p密码 数据库 表名 > 物理磁盘位置/文件名
mysqldump -hlocalhost -uroot -p123456 school student >G:/a.sql
#mysqldump -h主机 -u用户名 -p密码 数据库 表1 表2 表3 > 物理磁盘位置/文件名
mysqldump -hlocalhost -uroot -p123456 school student1 student2 >G:/a.sql
#mysqldump -h主机 -u用户名 -p密码 数据库 > 物理磁盘位置/文件名
mysqldump -hlocalhost -uroot -p123456 school >G:/a.sql
-- 导入
-- cmd窗口登录mysql 切换到数据库
-- source 备份文件
use school
source G:/a.sql
mysql -u用户名 -p密码 库名 < 备份文件