mysql中数据类型

1.解决字符接问题
 默认建表一般用utf-8,而我们在window窗口下是GBK,
因此,需要声明字符集  (set names GBK;)

delimiter $ ——delimiter 来设置服务器接收的结束符

2.不同的列类型占的空间不一样
   选列的原则,够用又不浪费
 考虑:
  1)占据空间
  2)存储范围
列类型:
 整型
           (Tinyint
  Smallint
  Mediumint
  int 
  bigint

 字符型
  char 定长 , char(M) ,M代表宽度,即:可容纳的字符数
  varchar 变长 ,var` char(M) ,M代表宽度,即:可容纳的字符数

  速度上:定长速度快些

 char 与varchar选择原则:
 1、空间利用率  2、速度  
 
 日期/时间型
 (时间戳)

 注意:mysql中,除了整型、浮点型以外 日期时间型、字符型添加数据时都需要加单引号

posted @ 2013-04-21 21:33  思想在走路  阅读(67)  评论(0)    收藏  举报