位置: IT常识 - 正文

利用mysqldump导出数据库详解教程 - MySQL大数据库导出命令必备(mysqldump 导出数据)

编辑:rootadmin
我们在维护服务器的时候备份数据库用的什么方式?我们很多朋友应该是用的phpmyadmin直接客户端界面导出数据库。这个方法对于小数据库是没有问题的,如果数据库较大,达到几百兆的时候你导出来的数据库可能有不完整,即便完整的话你无法导入有可能无法导入超时。 当然,我们还可以利用其他的...

推荐整理分享利用mysqldump导出数据库详解教程 - MySQL大数据库导出命令必备(mysqldump 导出数据),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysqldump导出数据库结构,mysqldump导出数据库结构,mysqldump 导出,mysql导出dump文件,mysqldump导出数据库结构,mysqldump 导出数据到文件,mysqldump导出数据表,mysqldump 导出数据到文件,内容如对您有帮助,希望把文章链接给更多的朋友!

我们在维护服务器的时候备份数据库用的什么方式?我们很多朋友应该是用的phpmyadmin直接客户端界面导出数据库。这个方法对于小数据库是没有问题的,如果数据库较大,达到几百兆的时候你导出来的数据库可能有不完整,即便完整的话你无法导入有可能无法导入超时。

当然,我们还可以利用其他的面板自带的数据库备份工具。但是有些时候我们没有这些环境如果导出数据库呢?这里,我们可以介绍用到mysqldump命令,是比较好用的数据库备份导出命令。

我们今天这篇文章就一起学习mysqldump的数据库备份命令。

1、导出单个数据库

mysqldump -u user_name -p db_name > dump-$(date +"%Y%m%d").sql

各项参数:

-u 用于指定数据库用户名,通常是 root,需要具备对目标数据库的读写权限。

-p 指定数据库账号密码。基于安全考量,一般不指定密码,运行命令后以交互方式输入。若要指定密码,在 -p 后输入密码(注意是紧挨着没有空格)。

db_name 备份数据库名称,这种写法不能同时备份多个数据库。如果用空格写了多个名称,则会被视为备份数据库下的表(第一名称是数据库,之后名称表示该数据库下的表名)。

利用mysqldump导出数据库详解教程 - MySQL大数据库导出命令必备(mysqldump 导出数据)

dump-$(date +"%Y%m%d").sql 将数据库导出到文件,这里文件名加了时间戳。

2、导出多个数据库

导出多个数据库用 --databases 参数指定,语法如下。

mysqldump -u user_name -p --databases db1 db2 db3 > dump-$(date +"%Y%m%d").sql

当带了 --databases 和下面介绍的 --all-databases 参数,在转储输出前会写入 CREATE DATABASE 和 USE 语句。这样在恢复数据时,如果没有同名数据库,它会先创建数据库。并在恢复各个数据库时,通过 USE 语句设置默认数据库,以便将数据导入到同一数据库中。

3、导出所有数据库

备份所有数据库使用 --all-databases 参数。

mysqldump -u user_name -p --all-databases > dump-$(date +"%Y%m%d").sql

4、添加定时备份数据库任务

0 0 1 * * /usr/bin/mysqldump --defaults-extra-file=/root/.my.cnf --user=root db_name > /root/dump-$(date +"%Y%m%d").sql

这将每月备份一次数据库,文件存储在 /root 目录下。

5、恢复复原数据库

导入恢复单个数据库:

mysql -u user_name -p db_name < dump-backup.sql

导入恢复单个数据表:

mysql -u user_name -p db_name < dump-table-backup.sql

导入单个数据库或数据表时,目标数据库必须是已存在。否则需要先创建数据库,创建语法如下。

mysqladmin -u user_name -p create db_name

当导入使用 --databases 或 --all-databases 参数导出的数据库文件,则不需要指定目标数据库,它会自动创建数据库。

mysql -u user_name -p < dump-full-backup.sql
本文链接地址:https://www.jiuchutong.com/zhishi/300769.html 转载请保留说明!

上一篇:前端经典面试题 | Computed 和 Watch 的区别(前端面试题必问的题目)

下一篇:【历史上的今天】3 月 29 日:“机器人三定律”问世;电脑动画首次获得奥斯卡;Caldera Linux 沉浮史

  • miui12.5增强版电池健康为什么不显示(miui12.5增强版省电吗)

    miui12.5增强版电池健康为什么不显示(miui12.5增强版省电吗)

  • 苹果恢复出厂设置还能找回照片吗(苹果恢复出厂设置)(苹果恢复出厂设置能清干净吗)

    苹果恢复出厂设置还能找回照片吗(苹果恢复出厂设置)(苹果恢复出厂设置能清干净吗)

  • 苹果13promax怎么取消订阅(苹果13promax怎么换铃声)

    苹果13promax怎么取消订阅(苹果13promax怎么换铃声)

  • 华为手机旋转在哪里设置的啊(华为手机旋转在哪里关)

    华为手机旋转在哪里设置的啊(华为手机旋转在哪里关)

  • 华为微信视频怎么美颜在哪里设置(华为微信视频怎么录音录像)

    华为微信视频怎么美颜在哪里设置(华为微信视频怎么录音录像)

  • 抖音作品多久更新一次(抖音作品多少天发一次最好)

    抖音作品多久更新一次(抖音作品多少天发一次最好)

  • 抖音的位置是不是和所在位置同步(抖音的位置是不是定位的)

    抖音的位置是不是和所在位置同步(抖音的位置是不是定位的)

  • oppo手机装不上微信解决方法(oppo手机装不上应用怎么回事)

    oppo手机装不上微信解决方法(oppo手机装不上应用怎么回事)

  • ctrl加什么是息屏?

    ctrl加什么是息屏?

  • 美团注销了还能注册吗(美团注销了还能恢复吗)

    美团注销了还能注册吗(美团注销了还能恢复吗)

  • 抖音小店提现多久到账(抖音小店提现多少天)

    抖音小店提现多久到账(抖音小店提现多少天)

  • 台式电脑显示无视频输入是怎么回事(台式电脑显示无INTERNET是什么情况)

    台式电脑显示无视频输入是怎么回事(台式电脑显示无INTERNET是什么情况)

  • 微信对话框怎么换气泡(微信对话框怎么缩小)

    微信对话框怎么换气泡(微信对话框怎么缩小)

  • 买了新手机怎么把老手机的资料转过去(买了新手机怎么把旧手机数据导入)

    买了新手机怎么把老手机的资料转过去(买了新手机怎么把旧手机数据导入)

  • word2010怎么生成目录(word2010怎么生成三级目录)

    word2010怎么生成目录(word2010怎么生成三级目录)

  • 手机视频如何连接电视(手机视频如何连接投影仪播放)

    手机视频如何连接电视(手机视频如何连接投影仪播放)

  • 乐视手机怎么导入联系人(乐视手机怎么导出联系人到sim卡)

    乐视手机怎么导入联系人(乐视手机怎么导出联系人到sim卡)

  • 手机自动同步有什么用(手机 自动同步)

    手机自动同步有什么用(手机 自动同步)

  • 电话卡显示hd怎样取消(电话卡标识hd)

    电话卡显示hd怎样取消(电话卡标识hd)

  • 华为拍照选哪个分辨率(华为拍照选哪个型号好)

    华为拍照选哪个分辨率(华为拍照选哪个型号好)

  • 爱奇艺怎么删视频(爱奇艺怎么删视频弹幕)

    爱奇艺怎么删视频(爱奇艺怎么删视频弹幕)

  • 如何注册两个百度云账号(如何注册两个百变大侦探的号)

    如何注册两个百度云账号(如何注册两个百变大侦探的号)

  • 微信如何查看原图(微信如何查看原视频)

    微信如何查看原图(微信如何查看原视频)

  • iphone删除的照片怎么在最近删除里面没有(iphone删除的照片怎么恢复)

    iphone删除的照片怎么在最近删除里面没有(iphone删除的照片怎么恢复)

  • 华为p20扬声器设置(华为p20扬声器设置方法)

    华为p20扬声器设置(华为p20扬声器设置方法)

  • python中str的意思(python中+str()+)

    python中str的意思(python中+str()+)

  • 地铁乘车码能刷几个人(地铁乘车码能刷几次)

    地铁乘车码能刷几个人(地铁乘车码能刷几次)

  • 增值税电子发票查询平台
  • 三栏式明细账适用于银行存款吗
  • 金税四期的主要功能
  • 水电费专用发票税率
  • 个人所得税应补税额怎么办
  • 财务人员培训费怎么入账
  • 房租违约金收入怎么做账
  • 分配本月职工薪酬会计分录该怎么做合适?
  • 税金及附加多计提了汇算清缴怎么办
  • 单式记账法是什么意思呀
  • 预收房款发票开具需要注意哪些?
  • 年终奖需要扣除个人所得税吗
  • 企业咨询服务费合同
  • 财产税放在哪个科目
  • 个体户个人所得税税率表2023计算
  • 通信服务费计入什么科目
  • 2020金税四期上线
  • 注册资本印花税税目是什么
  • 职工报销费用的处理流程
  • 原材料意外损失会计分录
  • 法院扣款图片
  • 印花税的征税范围及税率
  • 筹建期间的广宣费
  • 等值货币什么意思
  • win10开机强制进入
  • 银行发行债券要求
  • 银行罚息可不可以扣除
  • 收到政府的补助交所得税么
  • 数据结构考试内容
  • 可供出售金融资产在资产负债表日反映的是
  • 备发工资的会计科目
  • jmeter接口串联
  • orb特征点匹配
  • vue项目创建流程
  • maven安装成功命令
  • javascript中文手册
  • php判断字符串是否包含字母
  • 外经证过期没核销罚多少钱
  • 业务招待费可以结转以后年度扣除吗
  • 小规模纳税人可以开增值税专用发票吗
  • 法人章两个字的怎么印
  • python condition条件变量
  • 帐载金额
  • 筹建期间的费用计入什么费用
  • 幼儿园伙食账目
  • 保险车辆理赔入账流程
  • 残疾人报税怎么报
  • 企业接受捐赠固定资产的运费怎么做账
  • 运输费用怎么计算
  • 银行电子汇票到期后多久到账
  • 年度的汇算清缴
  • 非营利医疗机构由谁批准
  • 税收会计采用什么记账法
  • sql server的go
  • SQL Server提示"选定的用户拥有对象,所以无法除去该用户”
  • ubuntu 16:9
  • centos搭建v2
  • mm server conection failed
  • centos做服务器
  • Win7如何安装音频设备
  • 虚拟机命令cd
  • 5个小技巧让你成长
  • python中将
  • 创建网元
  • 从零开始学什么好
  • android studio i使用
  • python系统代码
  • 安卓获取手机号及通话状态权限
  • 电子发票查询官网入口
  • 天津市国税局网站
  • 河北电子税务局移动端
  • 税控开票软件里的汇总怎么弄
  • 组织收入原则三个务必
  • 国税局下设几个部门
  • 江苏省电子税务局社保缴费查询
  • 企业之间无偿借款是否交税
  • 南京市国家税务局
  • 江苏省常州市国事业单位国企招录测绘工程研究生公告
  • 什么是增值税一般纳税人证明
  • 福建省地方税务局领导名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设