MySQL学习日志十四,数据库的备份

数据库备份必要性

1.保证重要数据不丢失

2.数据转移

3.MySQL数据库备份方法

mysqldump备份工具

1.数据库管理工具,如SQLyog

2.直接拷贝数据库文件和相关配置文件

3.mysqldump客户端

作用 :

转储数据库

搜集数据库进行备份

将数据转移到另一个SQL服务器,不一定是MySQL服务器

-- 导出
1. 导出一张表 -- mysqldump -uroot -p123456 school student >D:/a.sql
  mysqldump -u用户名 -p密码 库名 表名 > 文件名(D:/a.sql)
2. 导出多张表 -- mysqldump -uroot -p123456 school student result >D:/a.sql
  mysqldump -u用户名 -p密码 库名 表1 表2 表3 > 文件名(D:/a.sql)
3. 导出所有表 -- mysqldump -uroot -p123456 school >D:/a.sql
  mysqldump -u用户名 -p密码 库名 > 文件名(D:/a.sql)
4. 导出一个库 -- mysqldump -uroot -p123456 -B school >D:/a.sql
  mysqldump -u用户名 -p密码 -B 库名 > 文件名(D:/a.sql)

可以-w携带备份条件

-- 导入
1. 在登录mysql的情况下:-- source D:/a.sql
  source 备份文件
2. 在不登录的情况下
  mysql -u用户名 -p密码 库名 < 备份文件
posted @ 2023-05-14 23:33  YE-  阅读(11)  评论(0编辑  收藏  举报