1:导出数据库的某一个表结构以及数据
./mysqldump --opt -h 192.168.1.123 -u root -p dbname table1 > /Users/1.sql
这里的--opt会带上各种选项 -h后边跟mysql的服务器的地址本地可以省略 -u后边跟着用户名 dbname是数据库名 table1是表名 >后边是本地硬盘的路径以以及要生成的文件名
2:导出整个数据库,就是上边的数据库后边不写表名就可以了
./mysqldump --opt -h 192.168.1.123 -u root -p dbname> /Users/1.sql
3:导出数据库中某一个表的结构不包括数据
./mysqldump --opt -d -h 192.168.1.123 -u root -p dbname table1 > /Users/1.sql
这里只导出结构,就在第一条的上面多加一个-d就可以了
4:导出整个数据库的结构
./mysqldump --opt -d -h 192.168.1.123 -u root -p dbname> /Users/1.sql
这里只在第二条的数据上加一个-d就可以了
5:导出数据库表中的某一些数据,也就是带上条件对数据就行筛选
./mysqldump --opt -h 192.168.1.123 -u root -p dbname table1 --where="字段1='' and 字段2='' and 字段3='' order by 字段4 desc limit 0,30"> /Users/1.sql
这里加上了选项--where,这里的where条件写的和sql是一样的,只是整个where条件要用双引号括起来。这个语句只是取出了服合条件的前30个数据,这里还是包括表的结构的。
6:导出数据库某表中的一些数据,不带表的结构
./mysqldump --opt -d -h 192.168.1.123 -u root -p dbname table1 --where="字段1='' and 字段2='' and 字段3='' order by 字段4 desc limit 0,30"> /Users/1.sql
这里在第5个语句上边加了-d的选项就可以了,这样导出的文件里只含有insert语句
这里的几个常用语句应该可以满足日常的大部分层出数据的要求
分享到:
相关推荐
常用的选项包括: * `-?`, `--help`:显示帮助信息 * `-u`, `--user=name`:指定连接 MySQL 服务器的用户名 * `-p`, `--password[=name]`:指定连接 MySQL 服务器的密码 * `-h`, `--host=name`:指定连接 MySQL ...
- `--complete-insert`: 生成包含完整INSERT语句的SQL文件,这对于插入数据量大的表可能不是最佳选择,因为可能导致单条INSERT语句过长而无法执行成功。 #### 示例解析 以下是一些具体的命令示例: 1. **备份...
MySQL常用SQL语句 MySQL是一种关系型数据库管理系统,使用SQL(Structured Query Language)语言来管理和操作数据库。下面是MySQL中一些常用的SQL语句: 创建、删除和基本查询 * 显示数据库:`show databases;` *...
MySQL提供了多种备份工具和技术,其中最常用的是`mysqldump`命令行工具,它能够将整个数据库或指定的表导出为SQL脚本文件。 #### 三、使用mysqldump进行数据库备份 `mysqldump`是一个强大的工具,用于备份MySQL...
本文将详细介绍`mysqldump`的基本用法、常用选项及其应用场景,帮助用户更好地掌握这一工具。 #### 基本用法 最简单的`mysqldump`命令结构如下: ``` shell> mysqldump [OPTIONS] database [tables] ``` 这里,`...
根据提供的标题“mysql最常用语句”以及部分与MySQL相关的命令和环境配置信息,我们可以从中提炼出关于MySQL的一些基础知识和常用的命令操作。虽然提供的部分内容似乎是一段非标准格式且包含了错误编码的文字,但从...
### MySQL常用语句和应用实例 #### 连接MySQL 要连接MySQL服务器,最常用的命令行格式为: ``` mysql -h 远程主机地址 -u 用户名 -p ``` 这里的`-h`参数用于指定远程主机的IP地址或域名;`-u`后面跟的是登录...
MySQL 常用语句 MySQL 是一个流行的关系数据库管理系统,它提供了许多实用的语句来管理和操作数据库。下面我们将详细介绍 MySQL 中常用的语句。 数据库管理 1. 显示所有数据库:`show databases;` 2. 创建数据库...
使用`mysqldump`进行备份时,它会将数据库的模式(schema)转换为DDL语法(CREATE语句),并从数据中创建INSERT语句,从而实现数据库设计的完全倒转。这些内容都被包含在一个文本文件中,可以通过简单的批处理和合适...
- `mysqldump -T ./phptestdriver`:导出数据而不包含SQL语句,方便数据传输或导入不同环境。 ### SQL语法示例 在给定的部分内容中,还展示了部分SQL语句的创建与删除表的操作: ``` Drop TABLE IF EXISTS `...
另外,`-d`选项可以只导出结构,`--add-drop-table`会在每个创建语句前添加`DROP TABLE`语句,确保在导入时先删除已存在的表。 导入数据通常使用`source`命令、`mysqldump`或`mysql`命令。例如,`source wcnc_db....
### MySQL常用SQL语句知识点详解 #### 一、基本操作 **标题与描述解析:** - **标题**:“mysql常用sql语句” — 指的是MySQL中常用的SQL语句集合。 - **描述**:“mysql常用sql语句,绝对适合广大mysql数据库学习...
以下是一些常用的`mysqldump`选项: 1. `--add-drop-table`:在每个创建数据表的SQL语句之前,添加一条`DROP TABLE`语句,这样在导入时会先删除已存在的表。 2. `--add-locks`:在备份过程中锁定数据库表,确保...
以下是一些`mysqldump`的常用参数: 1. 导出仅包含数据库结构:`mysqldump -d 数据库名 -uroot -p > xxx.sql` 2. 导出仅包含数据:`mysqldump -t 数据库名 -uroot -p > xxx.sql` 3. 导出数据和结构:`mysqldump ...
下面是常用的参数详解: mydumper 参数: * -B, --database:指定备份的数据库名称 * -T, --tables-list:指定备份的表名称,名字用逗号隔开 * -o, --outputdir:指定备份文件的输出目录 * -s, --statement-size:...
常用参数: — -add-drop-table 在每个创建数据库表语句前添加删除数据库表的语句 — -add-locks 备份数据库表时锁定数据库表 — -all-databases 备份MySQL服务器上的所有数据库 — -comments 添加注释信息...
### 常用SQL语句大全 #### 一、数据库的操作 **1. 创建数据库** - **语法**:`CREATE DATABASE 数据库名;` - **示例**:创建一个名为 `mydb1` 的数据库。 ```sql CREATE DATABASE mydb1; ``` - **指定字符集...
mysqldump 是 MySQL 自带的一个实用工具,用于逻辑备份,即按照 SQL 语句的方式导出数据库。本教程主要介绍如何使用 mysqldump 进行数据备份,并探讨其限制以及更高效的备份工具 mydumper。 1. **mysqldump 的基础...