MYSQL数据库名称是否区别大小写,取决于文件系统,windows不区分,linux区分。

    mysql数据库类型

        整数类型:TINYINT SMALLINT MEDIUMINT INT BIGINT  

          字节数:   1       2        3       4     8

                    修饰符UNSIGNED(无符号)  NOT NULL(不为空)

        浮点数类型:单精度(FLOAT) 双精度(double)

            字节数:   4               8

        

        定点数类型:DECIMAL(M,D)

            字节数: M+2

        

        日期与时间格式:

  数据类型     字节数    取值范围   日期格式   零值
    YEAR        1    1901-2155     YYYY    0000
    DATE        4       1000-01-01~9999-12-3 YYYY-MM-DD 0000-00-00
    TIME        3 -838:59:59~838:59:59 HH:MM:SS 00:00:00
    DATETIME        8 1000-01-01 00:00:00~9999-12-31 23:59:59

YYYY-MM-DD

HH:MM:DD

0000-00-00 

00:00:00

   TIMESTAMP        4        1970-01-01 00:00:01~2038-01-19 03:14:07

YYYY-MM-DD

HH:MM:DD

0000-00-00 

00:00:00

         字符串和二进制类型

            

数据类型 类型说明
 CHAR 固定长度的字符串
VARCHAR 可变长度的字符串
BINARY 固定长度二进制
VARBIARY 可变长度二进制
BLOB 二进制大数据 如图片,pdf文档
TEXT 大文本数据 文章
ENUM 枚举类型
SET 字符串对象
BIT 位字段类型