mysqldump.md 1.1 KB
Newer Older
M
初阶  
Mars Liu 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14
# MySQLDump

关于 mysqldump 工具,以下说法正确的是

1. mysqldump 使用与 mysql 命令行一致的参数选项,设定要连接的 MySQL 服务器
2. 可以在 `/etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf` 中的某一个配置文件中配置连接选项,MySQLDump
      会按顺序加载,重复项则后面的覆盖前面的。
3. mysqldump 默认输出内容到终端,可以通过管道重定向到文件
4. 可以通过  -r 或 --result-file 指定输出的文件
5. 设定 --no-data 可以只导出数据结构,不包括数据
6. 设定 --no-create-info 可以只导出数据
7. --databases 选项可以指定仅导出哪些数据库
8. --tables 选项可以指定仅导出哪些表(覆盖 databases)

M
Mars Liu 已提交
15 16
<hr/>

M
Mars Liu 已提交
17
点击进入[MySQL实战练习环境](https://mydev.csdn.net/product/pod/new?image=cimg-centos7-skilltreemysql&connect=auto&create=auto&utm_source=skill)
F
feilong 已提交
18

M
Mars Liu 已提交
19 20
* `show databases` 列出所有数据库
* `show tables` 列出所有表
M
Mars Liu 已提交
21

M
初阶  
Mars Liu 已提交
22 23 24 25
##  答案

以上都对

L
luxin 已提交
26
## 选项
M
初阶  
Mars Liu 已提交
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

### A

```
1, 2, 3
```

### B

```
1, 2, 3, 4
```

### C

```
1, 2, 3, 4, 5
```

### D

```
2, 3, 4, 5
```

### E

```
1
```

### F

```
2, 4, 6
```