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 資料庫名稱 < 匯入的資料庫檔名