码迷,mamicode.com
首页 > 数据库 > 详细

MySQL初步学习

时间:2017-02-24 12:02:22      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:举例   xxxx   固定   border   年月日   bsp   9.png   images   logs   

一、有符号数和无符号数

简而言之,有符号数就是有正有负。无符号数则是只有正数。

二、设置是否为空

default null:默认为空

not null:不允许为空

什么都不写:默认为空,即同defalut null

三、日期类型

date:年月日,即XXXX-XX-XX

datetime:年月日时分秒,即XXXX-XX-XX    XX:XX:XX

timestamp

time:只有时间,即XX:XX:XX

year:只有年份,即XXXX

举例:建一个表,字段如下:

技术分享

插入一行,均为当前时间。

技术分享

执行之后的结果如下:

技术分享

若要插入一个指定的日期,则有以下方式:

技术分享

执行之后的结果为:

技术分享

四、char和varchar的区别

char和varchar很类似,都是用来保存MySQL中较短的字符串。

二者的主要差别在于存储方式的不同:

char列的长度固定为创建表时声明的长度,长度可以从0~255的任何值;

而varchar列的值为可变长字符串,长度可以指定为0~255

 

MySQL初步学习

标签:举例   xxxx   固定   border   年月日   bsp   9.png   images   logs   

原文地址:http://www.cnblogs.com/syang-summer/p/6437861.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!