首页 > 代码库 > 数据库

数据库

2016.12.26.星期一


   一、利用正则表达式判断日期和时间:

     技术分享

   二、利用正则表达式判断邮箱:

     技术分享

   三、利用正则表达式判断用户名格式:

     技术分享

   四、对于数据库的认识:

    SQL:结构化查询语言

    DDL:Data Defination language  数据定义

    DML:Data Manipilation language 数据操纵

    DCL:Data Control language  数据控制 

    --DDL

    --创建数据库(database)

    CREATE DATABASE 数据库名字;

    --第二步骤:使用数据库

    USE 数据库名字;

    --第三部:删除数据库

    DROP DATABASE 数据库名字;

    数据库和表的关系?

    CREATE TABLE 表名(

    字段一 各种修饰词,

    字段二 各种修饰词,

    字段三 。。。。。。。。、

    最后字段 各种修饰词,

    );

    各种修饰词:

    类型 :

数值 :tinyint 三位数

smallint 五位数

mediaint 八位数

  int    10位数

bigint  20位数

    

    float 4字节

double 8字节

decimal(12,3)

字符串:

char  定长

varchar 变长

LONGTEXT 最大的

  日期和时间:

  DATE: YYYY-MM-DD 2016-12-26

  date("Y-m-d")

  DATETIME获取秒 YYYY-MM-DD HH:MM:SS

  例:2016-12-26 16:16:16

  TIME:HH:MM:SS

  例:16:12:12

  时间戳:1970年1月1日0分0秒到现在的秒数

    长度 

    是否允许为空 NOT NULL(不允许)

 

    主键 : PRIMARY KEY(一个表里只能并且必须有一个,不可重复)

    默认值 : default"值"

    是否自增长 : AUTO_INCREMENT

    注释说明 : COMMONT"注释内容"



数据库