>[success] ## MySQL命令:
* **USE*Databasename***用于在MySQL工作区内选择具体某个数据库。
* **SHOW DATABASES**列出 MySQL DBMS 所能访问的数据库。
* **SHOW TABLES**一旦数据库被 use 命令选中,显示数据库中的表。
* **SHOW COLUMNS FROM*tablename***显示表的属性、属性类型、键信息、是否允许 NULL 值,默认值,以及其他一些信息。
* **SHOW INDEX FROM*tablename***显示表中所有索引的细节信息,包括PRIMARY KEY。
* **SHOW TABLE STATUS LIKE*tablename*\\G**报告MySQL DBMS的性能及统计的细节信息。
1:查看当前所有数据库
```sql
show databases;
```
2:打开指定的库
```sql
use 库名
```
3:查看当前库里所有的表
```sql
show tables;
```
4:查看其它库了所有的表
```sql
select tables from 库名;
```
5:创建表
```sql
create table 表名
列名,类型,
列名,类型
```
>[danger] **注意**:最后一列不需要加逗号
6:查看表结构
```sql
desc 表名
```
7:查看服务器的版本
方式1:登录到mysql的服务端
```sql
select version();
```
方式2:没有登录到mysql 的服务端
```sql
mysql --version
```
```sql
mysql -V
```