当前位置: 首页 >  互联网技术 >  MySQL备份命令帮助手册

MySQL备份命令帮助手册

导读:借助于 mysqldump 命令可以进行数据库的备份。.用法:mysqldump [OPTIONS] database [tables].或:mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...].或:mysqldum

借助于 mysqldump 命令可以进行数据库的备份。

用法:mysqldump [OPTIONS] database [tables]
或:mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
或:mysqldump [OPTIONS] --all-databases [OPTIONS]

OPTIONS:

OPTION 默认 描述
-A, –all-databases FALSE 备份所有数据库
-B, –databases FALSE 备份指定数据库
-n, –no-create-db FALSE 不生成建库语句
-t, –no-create-info FALSE 不备份建表结果
-d, –no-data FALSE 不备份表数据
-c, –complete-insert FALSE INSERT 语句中加入列名
--no-autocommit FALSE 使用 autocommit/commit 语句包围表
--add-drop-database FALSE 创建数据库之前增加删除操作 DROP DATABASE
--add-drop-table TRUE 创建表之前增加删除操作 DROP TABLE,使用 --skip-add-drop-table 禁用
--add-locks TRUE 执行 INSERT 语句时加锁,使用 --skip-add-locks 禁用
--default-character-set FALSE 指定字符集
-e, –extended-insert TRUE INSERT 语句中批量插入,使用 --skip-extended-insert 禁用
--ignore-table=name FALSE 忽略指定的表,必须加上数据库名,比如 --ignore-table=database.table
-l, –lock-tables TRUE 用读锁锁定表,使用 --skip-lock-tables 禁用
-r, –result-file=name FALSE 输入备份内容到文件
--single-transaction FALSE 在事务中进行备份,减少锁表

1、备份所有数据库
mysqldump -uroot -p -A -r result.sql

2、备份指定数据库
mysqldump -uroot -p --databases db1 db2 -r result.sql

3、备份某个表的数据
mysqldump -uroot -p --databases db1 --tables table1 -r result.sql
注:table1 是在 db1 中的表

4、只备份建库语句和表结构
借助 -d 过滤掉表数据
mysqldump -uroot -p --databases db1 db2 -d -r result.sql

5、只导出表数据,防止列顺序不一致,在 INSERT 语句中加入列名
借助 -n - t 去掉建库语句和建表语句,使用 -c 在 INSERT 语句中加入列名
mysqldump -uroot -p --databases db1 db2 -n -t -c -r result.sql

内容
  • 为teamcity的代码语法检查工具pyflakes增加支持python2和python3
    为teamcity的代码语法检查
    2023-12-07
    TeamCity和pyflakes.TeamCity是一款由JetBrains公司开发的持续集成和部署工具,它提供了丰富
  • 使用Unity Localization插件进行项目本地化实战详解
    使用Unity Localiza
    2023-12-03
    在使用Unity开发游戏的过程中,本地化是必不可少的。网络上也有很多的本地化工具,本次我介绍的是Unity官方提供的Lo
  • 3D轻量化引擎推出新技术,模型渲染更逼真!
    3D轻量化引擎推出新技术,模型渲
    2023-12-01
    HOOPS Communicator在2021版本中,推出了基于PBR(Physically Based.Renderi
  • Unity2D绘制游戏地图
    Unity2D绘制游戏地图
    2023-12-01
    首先,我们选择我们的地图素材(由于笔者在前段时间已经进行切割,最近才开始整理这一段,所以这个是用的老素材,可能有朋友就会
  • 手表
    手表
    2024-01-20
    手表.产品功能.多功能数字显示:显示时间、*期、闹钟等.防水功能:可在浅水环境下使用,如洗手、下雨等.多种表带选择:可根
  • 儿童运动服
    儿童运动服
    2023-12-16
    儿童运动服.产品功能.我们的儿童运动服采用高品质的面料和工艺制作而成,具有出色的透气性和舒适性,可以让孩子在运动中保持干
  • T恤
    T恤
    2024-01-15
    T恤.产品功能.舒适的穿着感受.多种颜色和款式选择.适合多种场合穿着.可机洗.产品描述.我们的T恤采用100%优质棉质面
  • 短裤
    短裤
    2023-12-11
    时尚舒适,让您夏日更自在.产品功能.采用轻薄、透气的面料,给您清新舒适的穿着体验.弹性腰头设计,更贴合您的腰部曲线,穿着
  • 袜子
    袜子
    2023-12-26
    产品介绍.产品功能.我们的袜子采用了优质的天然材料,具有吸湿透气、舒适柔软的特点。特别设计的弹性帮助固定袜子位置,并且不
  • 皮鞋
    皮鞋
    2024-01-15
    皮鞋.产品介绍.我们的皮鞋是经过精心设计和**的高品质鞋类产品。采用优质皮革和精湛工艺,为您提供舒适的穿着体验和时尚的外
  • 儿童背带裤
    儿童背带裤
    2023-12-11
    儿童背带裤.产品功能.舒适性:儿童背带裤采用柔软舒适的面料,让宝宝在活动中感到自由自在。.便捷性:背带裤采用可调节的肩带
  • 短裤
    短裤
    2023-12-11
    时尚舒适,尽显运动魅力——短裤.产品功能.透气吸汗:采用透气材质制作,有效吸收汗液,让您在运动中保持干爽舒适。.伸缩自如
  • 婴儿连体衣
    婴儿连体衣
    2023-12-21
    婴儿连体衣.产品描述.婴儿连体衣是专门为婴儿设计的一款便捷舒适的睡衣,它将上衣和裤子融为一体,令宝宝在睡觉及活动时更加方
  • 风衣
    风衣
    2023-12-21
    风衣.产品功能.透气性高,能够有效排出体内热量和汗液,保持身体舒适.防风防水,能够有效阻挡外界风雨,保护身体不受天气影响