## 查詢操作
**連接數據庫**
`mysql -u 用戶名 -p 密碼`
**創建數據庫**
```
create datebase?if not exists 數據庫名
??? -> default character set 字符集
??? -> fefault collate 校對規則 ;
```
**刪除數據庫**
`drop database 數據庫名;`
**查看數據庫**
`show databases;`
**選擇數據庫**
`use 數據庫名`
**查看表目錄**
`show tables;`
**查看創建表語句**
`show create table 表名;`
**查看表結構**
`desc 表名;`
*****
## 修改操作
**查看數據庫編碼**
`show variables like 'char%';`
**修改數據庫編碼**
`set names 編碼;`
**修改表字符集**
`alter table 表名 character set 字符編碼; `
**修改表指定字段**
`alter table 表名字 change 字段名字 新字段名字 字符集(長度) `
*****
## 數據庫導出
**數據庫創建表語句導出**
```
mysqldump -u root -p --default-character-set=utf8 -d 數據庫名>文件路徑加文件名
```
**數據庫數據導出**
```
mysqldump -u root -p --quick --no-create-info --extended-insert --default-character-set=utf8 數據庫名>文件路徑加文件名
```