当前位置: 首页 > 技术资讯 >

MySQL mysqldump怎么用?MySQL怎么用mysqldump导入导出数据

更换服务器的时候,数据库的导出导入是避免不了的环节,之前都是直接将服务器中的mysql数据库文件复制到新服务器,这种方法虽然简单,但是如果mysql的版本一致,很容易出现数据无效的情况。

后来就手动的使用phpmyadmin导出导入,操作麻烦不说,如果数据库文件过大,导出导入都会出错。

直到今天发现了这个神器,mysqldump。下面就介绍一些mysqldump常见的功能和操作。

PS:以下代码都以账号密码都为root举例,实际使用时记得更改。

导出所有数据库

mysqldump -uroot -proot --all-databases >/tmp/all.sql

导出db1、db2两个数据库的所有数据

mysqldump -uroot -proot --databases db1 db2 >/tmp/user.sql

导出db1中的a1、a2表

mysqldump -uroot -proot --databases db1 --tables a1 a2  >/tmp/db1.sql

导出指定表只能针对一个数据库进行导出,且导出的内容中和导出数据库也不一样,导出指定表的导出文本中没有创建数据库的判断语句,只有删除表-创建表-导入数据

导出db1表a1中id=1的数据

mysqldump -uroot -proot --databases db1 --tables a1 --where='id=1'  >/tmp/a1.sql

如果多个表的条件相同可以一次性导出多个表

只导出表结构不导出数据 –no-data

mysqldump -uroot -proot --no-data --databases db1 >/tmp/db1.sql

跨服务器导出导入数据

mysqldump --host=h1 -uroot -proot --databases db1 |mysql --host=h2 -uroot -proot db2

将h1服务器中的db1数据库的所有数据导入到h2中的db2数据库中,db2的数据库必须存在否则会报错

以上就是mysqldump常用的一些导出功能,但其实mysqldump的功能远不止导出这一点功能,可以在很多mysql数据操作中使用到,更深入的使用方法,这里就不多说了。

数据库导出了怎么导入,可以使用source

mysql -uroot -proot < db1.sql

进行导入。

相关文章:

  • 成为工具人应有的工具包-29 TurnedOnTimesView
  • 亚马逊卖家提升销量的六个建议
  • [Day 19] Facial Recognition: 使用孪生网路做辨识
  • JS 31 - 一个 div 就能安心输入的表单检查提示!
  • shopee站点运营技巧分享与选品分析
  • Day_13 : 让 Vite 来开启你的Vue 之 Option API 与 Mixins
  • [NestJS 带你飞!] DAY30 - 实战演练 (中)
  • 亚马逊店铺怎么做好做轻精品模式
  • DAY 04 实作环境配置 - 1
  • [DSA] - Basic ADT (Arrays, Linked List, Stack)
  • Python 演算法 Day 16 - Unsupervised
  • 外贸人在创业初期常见的两个错误问题
  • Day 21 - 我们这一班
  • 货代的“噩梦”已开始!这一货代平台价格低于市场价约30%
  • 第 5 集:CSS 社交距离(上)
  • Astra主题产品方案名称更新,附减价20%优惠码
  • 洛杉矶CN2服务器推荐:PCCW线路VPS,服务器服务商layerhost
  • SiteGround域名转移教程:如何转出SiteGround域名
  • WordPress主题怎么安装?WordPress主题模板安装失败怎么解决
  • Monzo Bank教程:英国银行卡申请教程【教你国内注册申请欧洲银行卡】
  • 糖果主机香港VPS优惠码最新七折促销
  • Google SEO入门:如何做好谷歌网站排名SEO
  • Google Play Store报错DF-DFERH-01怎么办
  • 外贸电商网络营销之心理营销如何做?让客户更信任你的产品和网站
  • WordPress主题开发基础:Body 类指南
  • 免费用谷歌云的方法:最新谷歌云300美金免费用的申请教程和方法
  • 海外适合游戏投放的渠道有哪些?
  • VPS测评:on9host/香港WTT DIA+BGP/30M/三网直连/月付7.8刀起
  • 专业提供东南亚-越南线上支付通道
  • 国内出海企业用哪家公司的短信比较多?