a. 可以先登陆mysql 查看数据文件的位置:
show global variables like '%datadir%'
b. 在某一个位置创建备份目录backup. 比如:D:\backup
c. 将%datadir%下的所有文件,copy到backup下。
d. 先模拟某一个数据库mydb毁坏。drop database mydb;
e. 先终止服务项。再将所有的数据,copy到%datadir%下。然后再去查看。
11.2 使用mysqldump命令进行备份
a. 在命令提示符下输入(别登陆到mysql内):
mysqldump -uUsername -pPwd --all-databases > filename.sql #备份所有数据库
b. 备份一部分数据库
mysqldump -uUsername -pPwd --databases dbname1 dbname2 > filename.sql
c. 备份某个数据库中的某些表
mysqldump -uUsername -pPwd dbname tablename1 tablename2 > filename.sql
d. 恢复数据
登入到mysql内,使用source命令
语法: source filename.sql
注意: 路径是绝对路径