首页 > 代码库 > MySQL初步学习
MySQL初步学习
一、有符号数和无符号数
简而言之,有符号数就是有正有负。无符号数则是只有正数。
二、设置是否为空
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初步学习
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。