zoukankan      html  css  js  c++  java
  • Mysql导出表结构及表数据 mysqldump用法

     

     
        命令行下具体用法如下:  mysqldump -u用戶名 -p密码 -d 數據库名 表名 脚本名;

        1、导出數據库為dbname的表结构(其中用戶名為root,密码為dbpasswd,生成的脚本名為db.sql)
        mysqldump -uroot -pdbpasswd -d dbname >db.sql;

        2、导出數據库為dbname某张表(test)结构
        mysqldump -uroot -pdbpasswd -d dbname test>db.sql;

        3、导出數據库為dbname所有表结构及表數據(不加-d)
        mysqldump -uroot -pdbpasswd  dbname >db.sql;

        4、导出數據库為dbname某张表(test)结构及表數據(不加-d)
        mysqldump -uroot -pdbpasswd dbname test>db.sql;
     
     
     
    mysql mysqldump 只导出表结构 不导出数据
    复制代码代码如下:

    mysqldump --opt -d 数据库名 -u root -p > xxx.sql 

    备份数据库 
    复制代码代码如下:

    #mysqldump 数据库名 >数据库备份名 
    #mysqldump -A -u用户名 -p密码 数据库名>数据库备份名 
    #mysqldump -d -A --add-drop-table -uroot -p >xxx.sql 

    1.导出结构不导出数据 
    复制代码代码如下:

    mysqldump --opt -d 数据库名 -u root -p > xxx.sql   

    2.导出数据不导出结构 
    复制代码代码如下:

    mysqldump -t 数据库名 -uroot -p > xxx.sql  

    3.导出数据和表结构 
    复制代码代码如下:

    mysqldump 数据库名 -uroot -p > xxx.sql  

    4.导出特定表的结构 
    复制代码代码如下:

    mysqldump -uroot -p -B 数据库名 --table 表名 > xxx.sql   

    导入数据: 
      由于mysqldump导出的是完整的SQL语句,所以用mysql客户程序很容易就能把数据导入了: 
    复制代码代码如下:

    #mysql 数据库名 < 文件名 
    #source /tmp/xxx.sql   

    您可能感兴趣的文章:

  • 相关阅读:
    SpringBoot + CXF快速实现SOAP WebService(支持Basic Auth)
    利用iptables做端口转发
    artDialog测试
    jquery的常用ajax操作
    通过委托让缓存操作更优雅
    Jquery取得iframe中元素的几种方法
    jQuery选择器大全
    常用JS汇总
    firefox广告拦截插件
    easyUI删除行的操作
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/3822436.html
Copyright © 2011-2022 走看看