zoukankan      html  css  js  c++  java
  • mysqldump 命令

    【参考文章】:mysqldump命令详解

     mysql数据库中备份工具,用于将MySQL服务器中的数据库以标准的sql语言的方式导出,并保存到文件中。

    1. 参数介绍

      默认为 true:表示默认情况下 mysqldump 会自动添加此参数;

      默认为 false:表示默认情况下 mysqldump 不会添加此参数,下面的参数未说明时表示默认为 false;

      -u  用户名

      -p  密码

      -h  hostname 信息

      -d(--no-data)  只导出表结构

      -A(--all-databases)  备份所有的数据库信息

      -B(--databases)  备份多个数据库信息(-B  db1  db2  db3 ...)

      -Y(--all-tablespaces)  备份所有的表空间信息

      -y(--no-tablespaces)  不备份表空间信息

      -t(--no-create-info)  不添加 create table 语句 (默认为 开启状态)

      -n(--no-create-db)  不添加 create database 语句

      --add-drop-table  每次创建表之前先删除存在的表(默认为开启状态)

      --skip-add-drop-table  删除 drop table 的语句

    2. 命令示例

    2.1 备份某个数据库的所有信息到 xxx.sql 文件

      mysqldump -uroot -p123456  db_name >  xxx.sql

    2.2 备份多个数据库的所有信息到 xxx.sql 文件

        mysqldump -uroot -p123456  db1  db2  db3 > xxx.sql

    2.3 备份某个数据库的数据表

      备份一个表:

      mysqldump -uroot -p123456  db  table1  > xxx.sql

      备份多个表:

      mysqldump -uroot -p123456  db  table1  table2  table3  > xxx.sql

    2.4 只备份数据,不导出 drop table 语句,不导出 create table 语句

      备份一个表:

      mysqldump -uroot -p123456 -t --skip-add-drop-table dcs device > device.sql

  • 相关阅读:
    centos 编码问题 编码转换 cd到对应目录 执行 中文解压
    centos 编码问题 编码转换 cd到对应目录 执行 中文解压
    centos 编码问题 编码转换 cd到对应目录 执行 中文解压
    Android MVP 十分钟入门!
    Android MVP 十分钟入门!
    Android MVP 十分钟入门!
    Android MVP 十分钟入门!
    mysql备份及恢复
    mysql备份及恢复
    mysql备份及恢复
  • 原文地址:https://www.cnblogs.com/virgosnail/p/11657591.html
Copyright © 2011-2022 走看看