数据库的备份与恢复

保证数据库安全的最重要的一个措施是确保对数据进行定期备份,如果数据库中的数据丢失或者出现错误,可以使用备份的数据进行恢复,这样就尽可能地降低了意外原因导致的损失

使用MYSQLdump命令备份

  • MySQLdump是MySQL提供的一个非常有用的数据库备份工具
  • MySQLdump命令执行时,可以将数据库备份成一个文本文件
  • mysqldump备份数据库语句的基本语法格式如下:
mysqldump -u userName -h host -p password
dbname [tbname [, tbname2, … ]] > BackupName.sql

需求:
1、使用mysqldump命令备份数据库图书管理系统中的所有表
2、备份book数据库中的readerinfo表
3、使用mysqldump备份多个数据库,比如备份book和mytest数据库

数据恢复

使用mysql命令恢复

语法格式如下:

mysql -u userName -p [dbname] < backup.sql

需求:使用mysql命令将上面的备份文件导入到数据库中

source命令导入SQL文件

如果已经登录MySQL服务器,还可以使用source命令导入SQL文件
语法如下:

source backup.sql

较好参考笔记
数据表的导入和导出(笔记)

数据库的备份和恢复(笔记)相关推荐

  1. MySQL数据库-完全备份及恢复

    MySQL数据库-完全备份及恢复 数据库备份的分类 物理角度: 冷备份:也称脱机备份,特点:关掉数据库再备份 热备份:也称联机备份,特点:开启数据库再备份 温备份:数据库只有可读权限的状态下备份 逻辑 ...

  2. MySQL 数据库的备份和恢复

    MySQL 数据库的备份和恢复 imysql.cn 2006年09月30日 23:56 查看25126次 作者:   [大 中 小] 文章分类:数据库技术 关键字: mysql,mysqldump,导 ...

  3. mysql数据库整体备份和恢复_MySQL 数据库的备份和恢复

    MySQL 数据库的备份和恢复 基本知识>>>>>>> 逻辑备份: 1.mysqldump(数据导出工具) mysqldump options db_name ...

  4. [转贴]ASP.NET下对远程SQL SERVER数据库的备份和恢复的存储过程

    Sql server的帮助文档地址,在IE里面直接输入就行 mk:@MSITStore:C:\Program%20Files\Microsoft%20SQL%20Server\80\Tools\Boo ...

  5. Sql Server数据库的备份和恢复措施

    Sql   Server数据库的备份和恢复措施 Sql   Server数据库的备份和恢复措施 一.备份数据库 1.打开SQL企业管理器,在控制台根目录中依次点开Microsoft   SQL   S ...

  6. commvault备份mysql数据库_Oracle数据库的备份和恢复-Commvault.PDF

    Oracle数据库的备份和恢复-Commvault.PDF Oracle® 数据库的备份和恢复 亮点 1 集成 在几乎不对生产造成影响的情况下恢复 Oracle .Oracle RAC.Oracle ...

  7. Mairadb数据库的备份和恢复

    Mairadb数据库的备份和恢复 一.检查数据库状态 1.检查mariadb的服务状态 2.测试进入mariadb数据库 二.配置二进制日志功能 1.修改/etc/my.conf 2.重启服务 3.查 ...

  8. MongoDB的数据库如何备份和恢复?

    摘要: MongoDB数据库如何备份?恢复MongoDB数据库应如何操作?最近数据库多灾多难,这些问题也成为开发者关注的重点.2016年12月爆出MongoDB数据库安全问题(见MongoDB黑客赎金 ...

  9. Navicat 数据库自动备份及恢复详解

    Navicat 数据库自动备份及恢复详解 一.应用场景 在开发过程中,中小型企业程序员一般是能够直接操作数据库的,可能会出现不小心把数据库清空或删除表的情况,如果没有做数据库备份,带来的故障可想而知, ...

  10. Linux系统下MySQL数据库的备份和恢复

    当我们MySQL数据库保存重要数据的时候,备份工作极为重要.本文介绍如何使用mysqldump备份和恢复数据,使用该方法,可以将数据库中的数据备份成一个文本文件,也可将备份好的数据库迁移到另一台的服务 ...

最新文章

  1. Ubuntu10.04中IBus随系统启动的方法
  2. chrome表单自动填充去掉input黄色背景
  3. PURE DORM IS GREAT
  4. 尼康d850相机参数测试软件,尼康 D850最全参数信息曝光 快来围观
  5. RK方案 manifest.xml编译问题,并解决方案
  6. 一:HTML文本编译器 kindeditor-4.1.10 的使用 SpringMVC+jsp的实现
  7. Ubuntu18.04安装
  8. 《卡巴斯基全系列》大客户key31个,有了它不用到处找卡巴斯基的KEY了!
  9. 计算机控制摄像头拍照,ECap(win7及XP摄像头功能增强工具)
  10. 螺旋测微器 flash_Flash 101-第5部分:螺旋式失控
  11. 高效记忆/形象记忆(09)英语单词记忆-拼音法
  12. Docker安装、配置国内镜像加速器
  13. TOEFL wordlist 35
  14. 连接到系统上的设备没有发挥作用解决方案
  15. web应用负载均衡策略
  16. git 查看自己秘钥_git秘钥配置--转
  17. 接招吧!最强“高并发”系统设计 46 连问,分分钟秒杀一众面试者
  18. 基于SSM的酒吧管理系统
  19. gkvdb - Go语言嵌入式数据库
  20. pve安装黑苹果实录

热门文章

  1. JavaWeb学习笔记(JavaScript)
  2. 新唐单片机 ICP 史上最全教程
  3. 读者10W了,怎能不送书感谢一下?
  4. ST MCU Finder:MCU/MPU选型神器
  5. XML解析(DOM方式)
  6. Vue项目设置ico
  7. 单源最短路径 Dijkstra+优先队列
  8. 系统调用(Linux)
  9. gunicorn的作用
  10. linux和aix命令总结