当前位置: 代码迷 >> 综合 >> mysql 第二天总结
  详细解决方案

mysql 第二天总结

热度:26   发布时间:2023-10-11 03:00:48.0

今日回顾:

 

create  table 表名(

 

字段名1  类型  [字段附加属性],

字段名2  类型  [字段附加属性],

....

)

charset= utf8/gbk -- 表中存储数据的字符编码

engine=InnoDB/MyIsam/BDB/Memory -- 表类型

 

类型:

数字类型:

整数:int,  tinyint, smallint,  mediumint, bigint

小数:float , double,  decimal(M, D);

时间类型:

time, date, datetime,  year, timestamp,

字符类型:

char: 定长字符,最大可设定255(字符个数)

varchar:  变长字符,最大可设定为65532个字符

text:长文本,

enum:单选型字符,枚举字符,

enum(‘选项1’,’选项2’,’选项3’,....),他们每个选项对象的索引值为:1,2,3,4,5,6 ,.....

set:多选型字符,

set(‘选项1’,’选项2’,’选项3’,....),他们每个选项对象的索引值为:1,2,4,8,16 ,.....

属性:

not null

default  默认值

primary  key  主键,一个表只能设置一个

unique  key  唯一键

auto_increment 自增 用于整数,并且一个表只能设置一个

comment ‘说明文字’

 

  相关解决方案