• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > MySQL笔记之数据备份与还原的使用详解

MySQL笔记之数据备份与还原的使用详解

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了传智播客mysql笔记,mysql笔记,刘道成mysql笔记,韩忠康mysql笔记,动力节点mysql笔记等相关知识,希望本文的分享对您有所帮助

数据很重要,这点用脚趾头想都知道,为了保证数据的安全,因此需要定期对数据备份

下面来写一点关于数据备份与还原相关的笔记

 

数据备份

使用mysqldump命令备份一个数据库
</div>

其中,dbname表示数据库名称,table1和table2表示表的名称,没有该参数则备份整个数据库

BackupName.sql参数表示备份文件的名称,文件名前面可以加上一个绝对路径

需要注意的是,备份的时候只备份数据库中的表,如果要还原则必须还原在已有数据库中

tips:通常情况下备份文件的后缀名为.sql,当然也可以是.txt等,只不过不专业

 

使用mysqldump命令备份多个数据库
</div>

此处--databases代表备份多个数据库的意思,后面接数据库名

此外还能备份所有数据库

 

使用mysqldump命令备份所有数据库
</div>

 

直接复制整个数据库目录

直接复制数据库目录是最简单的备份方法,但并非最好

使用这种方法时为了避免数据变化需要暂时停止数据库服务,但实际中不允许

而且,这种方法对InnoDB存储引擎的表不适用,对于MyISAM存储引擎的表比较方便

 

数据还原

使用mysql命令还原
</div>

[dbname]是可选的,如果使用--all-databases参数备份整个数据库而不是单独备份表

那么便可以不使用dbname参数

 

直接复制到数据库目录

使用这种方式必须保证数据库的主版本号一致

通常对MyISAM比较有效,对InnoDB不适用

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MySQL笔记之修改表的实现方法
  • MySQL笔记之基本查询的应用详解
  • MySQL笔记之函数查询的使用
  • MySQL笔记之修改数据的解决方法
  • MySQL笔记之子查询使用介绍
  • MySQL笔记之系统信息函数详解
  • MySQL笔记之数据备份与还原的使用详解

相关文章

  • 2018-12-05MySQL之-服务器保持与MySQL的连接详解(图)
  • 2018-12-05mysql存储引擎和数据类型(二)_MySQL
  • 2018-12-05laravel框架中常用目录路径详解
  • 2018-12-05怎样对ACCESS数据库中的表进行分析和优化
  • 2018-12-05Mysql存储时间字段用int、timestamp还是datetime?
  • 2018-12-05oracle iSQL*PLUS配置设置图文说明
  • 2018-12-05MySQL中Stmt 预处理提高效率问题的小研究
  • 2018-12-05Mysql中的Datetime和Timestamp不同之处
  • 2018-12-05mysql 5.0.67最新版替代MySQL 5.0.51b版本官方下载
  • 2018-12-05在Linux下修改编码的实例教程

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 远程连接mysql数据库注意事项记录(远程连接慢skip-name-resolve)
    • mysql 队列 实现并发读
    • pt-online-schema-change进行MySQL表的主键变更
    • MYSQL大数据导入
    • Oracle数据库技术(37)
    • 小型Drupal数据库备份以及大型站点MySQL备份策略分享
    • mYsql日期和时间函数不求人
    • mysql命令行下用户管理方法分享
    • mysql动态游标学习(mysql存储过程游标)
    • MySQL中查询所有数据库占用磁盘空间大小和单个库中所有表的大小的sql语句

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有