mysql(4)数据类型之属性

mysql数据类型的属性:

varchar(n), int .bigint.float , data.datatime , text.

自增:auto_increment;尽量作用在int上面;
主键: primary key ; 一张表只能有一个主键;不能重复;
唯一键:unique: 被unique修饰的数据不能重复;

默认值 :default ‘默认值’
非空 :not null 必须填写
注释(永远在最后面):comment;

删除数据库,主键自增;

 delete from   students where 1=1;

如果想让键从0开始增加:

truncate table students;
 create table students( 
 id int **auto_increment** **primary key** **comment** '学生编号' ,  
 stuName  varchar(20) ,
 sex varchar(20)  **default**  'boy',
  phone varchar(20)  **unique**  )  ;

作业:
mysql(4)数据类型之属性_第1张图片
作业:

 create table user(
  id bigint(20) auto_increment primary key not null,
   username varchar(20) not null, 
   sex varchar(20) default 'girl', 
   id_card varchar(20)  not null  unique);

添加某一字段 alter table user add +phone;

你可能感兴趣的:(Mysql)