您的位置:首页 > 数据库

常用sql命令总结

2016-05-25 12:29 337 查看
(1) desc user;//显示表结构



(2)在指定一列后面添加一列。

sql:alter table user add column phone_no varchar(50) after password;



如果插入到第一列:

 sql:alter table user add column uid varchar(50) not null first;

(3)向表中插入记录

sql命令: insert into user (name,password,phone_no) values('小安','123456','1353536987');


(4)修改某条记录的某个字段

sql命令:  update user set phone_no = '0000000000' where name = '小安';



(5)给已经存在的表添加主键

sql: alter table user add primary key (uid);(uid的属性必须是not null)



(6)给原来的一列设置默认值或者修改默认值

sql:alter table user alter column age set default 2;



删除默认值:

sql:alter table user alter column age drop default;



(7)设置一列属性为 not null

alter table user modify nickname varchar(50) NOT null;(使用此命令时,必须确保表中所有记录的nickname值不为空)。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql 常用命令