• 如何使用mysqldump命令导入导出数据库下的数据或表结构(远程or本地都适合)


       不多说,直接上干货!

    https://www.cloudera.com/documentation/manager/5-1-x/Cloudera-Manager-Installation-Guide/cm5ig_mysql.html?scroll=cmig_topic_5_5

      

    命令行下具体用法如下: 

    mysqldump -u用户名 -p密码 -d  数据库名 表名 > 脚本名;

      比如,我这里的mysql,现有

     

    导出mysql下的整个数据库结构和以及里面的数据

    mysqldump -hlocalhost -uroot -proot database > whole.sql
    mysqldump -hlocalhost -uroot -proot --all-databases > wholedatabasesanddata.sql

     

     

     

     

    参考

    http://blog.csdn.net/switzerland/article/details/4066456

    导出mysql下的单个数据表结构和数据

    mysqldump -hlocalhost -uroot -proot  database table > dump.sql

    导出mysql下的整个个数据库结构(不包含数据)

    mysqldump -hlocalhost -uroot -p123456  -d database > dump.sql

    比如,我这里是,mysql下有如下的数据库。

    从mysql里,导出mysql下的某个个数据库结构(不包含数据)  

      比如,我这里是,mysql下有如下的数据库。

       做法如下:

    mysqldump -hlocalhost -uroot -proot  elsa_web > dump.sql

        

      以上是,其里面的表。(即这是在ubuntu系统里)

       然后,我用Navicat新建了一个同名的数据库,取名为elas_web,是在我的win7电脑下

     

     

    从mysql里,导出单个数据表结构(不包含数据)

    mysqldump -h localhost -uroot -proot  -d database table > dump.sql

    将数据导入到Mysql中

    第一步:登陆数据库

    第二步:创建数据库

    第三步:导入数据

     第四步:成功 !

     

      其中,这里的zabbix.sql是我之前,从mysql中导出的其中一个数据库为zabbix。

    root@erik:/usr/share/mysql# mysqldump -uroot -pzabbix zabbix>zabbix.sql

    root@erik:/usr/share/mysql# mv zabbix.sql /home/erik/Documents

       推荐,用以下,直接去dos里,导入。不会丢失数据。

    如何正确从他人机器MySQL数据库下拷贝出.sql,再导入到自己windows下MySQL数据库(图文详解)

    更详细的,请见

    http://www.tuicool.com/articles/f6JJ3y

    欢迎大家,加入我的微信公众号:大数据躺过的坑     免费给分享
     
     
     

    同时,大家可以关注我的个人博客

       http://www.cnblogs.com/zlslch/   和  http://www.cnblogs.com/lchzls/ 

      人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。
      目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件。 只要你一直关注和呆在群里,每天必须有收获

           以及对应本平台的QQ群:161156071(大数据躺过的坑)

     

     

  • 相关阅读:
    Jenkins pipeline 流水线部署 并自定义 buildName 和 buildDescription 显示信息
    Jenkins中插件 pipeline 中声明式流水线的语法
    Linux 发送https POST请求sample ===Slack 频道中发送消息通知
    Jenkins pipline
    jenkins pipeline中获取shell命令的输出
    Chrome浏览器对标签进行整理和分组
    MacBook 对rar后缀的文件进行加压
    Macbook中Docker一栏的应用程序图标不见了,怎么找出来?
    [Pytest]运行指定的case
    软考 高项 重点知识点
  • 原文地址:https://www.cnblogs.com/zlslch/p/7095337.html
Copyright © 2020-2023  润新知