第29课 数据库管理和维护

数据库备份

为什么要备份?

防止删库! 防止删库! 防止删库!

使用mysqldump命令进行备份

备份单个数据库的单表

image.png
image.png
image.png
image.png
image.png
image.png

备份所有数据库

image.png
image.png
image.png

注意, 备份数据库时, 视图也会备份, 但是存储过程和函数不会

数据还原

mysql -u用户名 -p密码 数据库名称 < 备份的sql文件 

如果我们把数据库中的数据表删除了, 注意不是删除数据库, 只是删除了数据表, 我们可以这样还原

image.png

如果删除了数据库, 需要先创建数据库, 再还原

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • MYSQL 基础知识 1 MySQL数据库概要 2 简单MySQL环境 3 数据的存储和获取 4 MySQL基本操...
    Kingtester阅读 7,879评论 5 116
  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 5,494评论 0 9
  • 虽然不能恢复百分百,至少能将损失降到最低。 有个问题测试: 主从同步时,主库网络断开,binlog dump线程...
    kun_zhang阅读 3,103评论 0 6
  • 转载:https://www.cnblogs.com/along21/p/8005775.html 转载:Mysq...
    SkTj阅读 2,804评论 0 16
  • 今天看到一位朋友写的mysql笔记总结,觉得写的很详细很用心,这里转载一下,供大家参考下,也希望大家能关注他原文地...
    信仰与初衷阅读 4,768评论 0 30