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;






猜你喜欢

转载自blog.csdn.net/pan_xi_yi/article/details/80147298