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   

    您可能感兴趣的文章:

  • 相关阅读:
    扫目录过狗过waf方法
    https://www.webshell.cc/6274.html
    使用WireShark生成地理位置数据地图
    Aircrack-ng 扩展 : Marfil 分布式破解WIFI
    秒爆十万字典:奇葩技巧快速枚举“一句话后门”密码
    Python使用python-nmap模块实现端口扫描器
    Pandas之索引
    pandas之时间序列
    Pandas之分组
    Pandas学习笔记(一)
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/3822436.html
Copyright © 2011-2022 走看看