# MySQLCheck
关于 mysqlcheck 命令行,以下说法正确的是:
1. mysqlcheck命令主要用来维护数据库中MyISAM存储引擎的数据表
2. 可以在 `/etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf` 中的某一个配置文件中配置连接选项,MySQLCheck
会按顺序加载,重复项则后面的覆盖前面的。
3. 指定 -c 选项检查错误
4. 指定 -a 或 --analyze 则仅检查给定的表
5. 指定 -r 选项则进行修复操作
点击进入[MySQL实战练习环境](https://mydev.csdn.net/product/pod/new?image=cimg-centos7-skilltreemysql&connect=auto&create=auto&utm_source=skill){target="_blank"}。
* `show databases;` 列出所有数据库
* `show tables;` 列出所有表
## 答案
全部都对
## 选项
### A
```
1, 2, 3
```
### B
```
4, 5
```
### C
```
1, 3, 5
```
### D
```
2, 3, 4, 5
```
### E
```
2, 3, 5
```
### F
``
全都不对
``