MySql学习笔记1

来源:互联网 发布:centos ss kcptun 编辑:程序博客网 时间:2024/05/17 21:06
一、字段类型
1.int类型
有符号的范围:-2147483648~2147483647(2的31次放减1)
无符号的范围:0~4294967295
2.unsigned修饰符规定字段只保存正的值,它可以增大这个字段支持的值的范围
3.zerofill修饰符规定0(不是空格)可以用于填补输出值,可以防止MySql存储负值
4.举例
(1)创建表:create table data(a int,b int unsigned,c int zerofill,dint unsigned zerofill);
(2)插入数据:
insert into datavalues(10,10,10,10),(-10,-10,-10,-10),(2147483647,2147483647,2147483647,2147483647),(2147483648,2147483648,2147483648,2147483648);
(3)显示数据:
a                  | b                | c                | d         |
+------------+------------+------------+------------+
|               10 |              10 | 0000000010 | 0000000010 |
|              -10 |                0 | 0000000000 | 0000000000|
| 2147483647 | 2147483647 | 2147483647 | 2147483647 |
| 2147483647 | 2147483648 | 2147483648 | 2147483648 |
5.float,double,decimal类型:小数部分超过指定长度会四舍五入
6.字符串类型char、varchar
7.日期和时间类型 datetime、timestamp
(1)创建表:create table data2(time datetime,stamptimestamp);
(2)插入数据:insert into data2 values(now(),now());
或insert into data2 values(sysdate(),sysdate());
8.复合类型
(1)enum类型举例:
1)建表:create table data3(sex enum('M','F'));
2)插入数据:insert into data3values('M'),('m'),('f'),('xx'),(NULL);
3)查询所有:select * from data3;
+------+
| sex  |
+------+
| M    |
| M    |
| F    |
|     |
| NULL |
4)查询为0的:select * from data3 where sex=0;
| sex |
+------+
|     |
5)查询为1的:select * from data3 where sex=1;
| sex  |
+------+
| M    |
| M    |
(2)set类型举例:
1)建表:create table data4(sex set('m','f'));
2)插入数据:insert into data4 values('m,f');
3)查询:select * from data4;
| sex  |
+------+
| m,f  |
+------+
4)特殊插入:insert into data4 values('a,m,b,m,c,f,d');
5)查询:结果与3相同



0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 国外供货商收了钱不发货怎么办 企业被注销之后淘宝企业店怎么办 在淘宝上买了东西店家关门了怎么办 在淘宝上买东西被店家骂了怎么办 淘宝店家错发了两次货怎么办 我的身份证注销了淘宝支付宝怎么办 买了空调坏了店家不管怎么办 支付宝充话费没到账也不退款怎么办 淘宝上店家关铺无法赔偿怎么办 未发货申请退款卖家拒绝怎么办 淘宝订单未发货买家恶意退款怎么办 淘宝被限制购买还有没退款的怎么办 复制粘贴了打字在复制下页怎么办? 得了抑郁症没办法还贷款了怎么办 淘宝东西退了商家不退钱怎么办 京东买东西付款后显示未付款怎么办 不能吃小龙虾的人吃了怎么办 闲鱼退货卖家收到货不退款怎么办 没收到货申请退款卖家不同意怎么办 咸鱼买家不确认收货老退款怎么办 买家买了确认收货然后退款怎么办 买家收确认收货后还申请退款怎么办 淘宝收到货后买家故意说少货怎么办 对面商铺放很大声音乐怎么办 在店面住隔壁商铺一直放音乐怎么办 淘宝卖家把买家评论删了怎么办 淘宝店铺上当顾客说再看看怎么办 车辆摇号申请说手机号注册怎么办 如果在微商手上买到假东西怎么办? 登陆微信显示版本过低该怎么办 苹果手机登陆微信版本过低怎么办 微信版本过低无法登怎么办录 登入微信显示版本过低登不上怎么办 微信版本过低无法使用小程序怎么办 小米4s微信反应很慢怎么办 手机网页缓存的视频播放不了怎么办 ios微信占用内存太大了怎么办 爱奇艺离线视频显示暂无缓存怎么办 酷狗音乐不小心删了歌怎么办 苹果手机里系统占的空间太大怎么办 酷狗音乐歌单里有不同步的歌怎么办