首页 > 代码库 > mysql 总结

mysql 总结

数据类型(四类):

整型(5种:tinyint,smallint,mediumint, int(或integer),bigint );

浮点型:(float,double),

日期:(5种:year,time,date,datetime,timestamp),

字符:(char,varchar,tinytext,text,mediumtext,longtext,enum,set)

~~~~~~~~~~~~~~~~~~~~~~~~~我是分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

show databases;

@1:打开数据库:

    use 数据库名称

@2:创建表:

    create table【if not exists】 table_name(

      column_name data_type,

      ......

)

@3:查看表结构:

    show COLUMNS from cost;

~~~~~~~~~~~~~~~~~~~~~~~~~我是分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

@1:null;not  null;

@2:auto_increment;(自动编号,且必须与主键组合使用,默认起始1,增量1,可为float,但小数位必须为0);

@3:(primary )key(主键约束,每张表只有一个主键,主键自动为not null);

@4:unique key(可以为空,每张表可以由多个唯一约束)

@5:default(当插入记录时,若没有明确为字段赋值,则自动赋值默认值)

~~~~~~~~~~~~~~~~~~~~~~~~~我是分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

待续...

mysql 总结