1. 程式人生 > >Dos視窗使用mysql語句小結

Dos視窗使用mysql語句小結

1.查看錶的結構:desc tableName

2.修改表中的某個欄位

alter table tableName modify  欄位的定義

舉例: alter table admin modify role enum('superadmin','admin') not null default 'admin';

3.刪除某個欄位

alter table tableName drop 欄位名稱

舉例:alter table admin drop headImg;刪去headImg欄位

4.新增某個欄位

alter table tableName add column 欄位的定義

舉例: alter table admin  add column headImg varchar(50) default null;

5.建表舉例

create table `admin`(
`aid` int(50) primary key auto_increment,
`adminname` varchar(50) not null,
`password` varchar(50)  not null,
`role` enum('user','admin') not null default 'admin',
`email` varchar(50) not null,
`headImg` varchar(50) not null comment '頭像路徑'
)engine=innodb default charset=utf8;
 

6.刪除表

drop table tableName;

舉例:drop table admin;

7.添加註釋 comment

`adminname` varchar(50) not null comment '管理員名字'

,如果是要給某個表添加註釋,則相應的在建表最後新增comment '表的註釋'即可。

8.檢視建表語句

show create table tableName;

舉例: show create table admin; 檢視admin建表語句

9.修改某個欄位為唯一

alter table tableName add unique key(欄位名稱)

alter table admin add unique key(adminName)設定adminName為unique;

10.修改表的字符集

alter table table_name default character set charset_name;

舉例:alter table t_user default character set utf8;

11.在Dos視窗直接匯出資料中的某一個表

mysqldump -u root -p 資料庫名>g:\匯出檔名.sql

同理,匯入某個表語句如下

mysqldump -u 資料庫使用者名稱 –p 資料庫名稱 < 匯入的資料庫檔名