日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

mysql 浮点数定义2_MySQL学习笔记(二):数据类型

發布時間:2024/10/5 数据库 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 mysql 浮点数定义2_MySQL学习笔记(二):数据类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

MySQL的數據類型還是較為簡單的,總共有四種:整數類型、浮點數類型、字符串類型、時間和日期類型。

整數類型從小到大有tinyint、smallint、mediumint、int、bigint五種,區別所占空間的大小,對應為存儲數據的數值大小。

拿tinyint來舉例子,一個tinyint字段占一個字節Byte,即8位,8位二進制所能存儲的十進制數值即2^8=256,也就是能夠存儲范圍為-128~127(有符號),或0~255(無符號)的數。

浮點數類型有float、double和decimal,float和double都很熟悉了,主要的區別是支持的小數位和存儲數值的大小。如果需要精確到小數點后10位以上,就需要選擇DOUBLE類型。

不過因為十進制的小數部分化為二進制時,常常是不能化盡的,所以float和double類型都做不到精確,他們只能做到非常近似。

所以當我們對數據的精確度要求特別高時,我們就需要用到decimal類型了,因為decimal類型是將浮點數轉換為字符串進行存儲,所以能夠解決精度問題。

字符串類型中經常使用的有char、varchar、text這三種,若需要存儲少量字符串,則選擇char或varchar;再根據字符串長度是否經常變化進行選擇,若經常變化,則選擇varchar,否則選擇char。他們倆的區別是,varchar是動態分配空間,即輸入多少就占多少。而char是定義多少,就占多少空間。

還有一點需要注意的是,char(n)和varchar(n)中的n表示的是字符的個數,而不是字節個數。比如說,在gbk編碼的表中,一個漢字需要占2個字節;而在utf-8編碼中,一個漢字需要占3個字節,而一個英文或者數字只占一個字節。但是如果一個字段的類型為char(20),則能存儲20個字符,即20個中文字或英文字,或20個中英混合字。

日期和時間類型也是我們經常需要使用到的,可以用date類型表示單純的日期,也可以用time類型表示單純的時間(時分秒),或者用year類型只表示年份。

不過用的最多的還是datetime和timestamp,他們倆都是混合日期和時間值,區別是datetime的形式是日期字符串,而timestamp雖然表現形式是日期字符串,但是實際存儲的值是時間戳;另外datetime的存儲時間范圍更長。

還有一點需要注意的是,就是null和空值的區別。

在MySQL中,null就是在字段中存儲null值,而空值是在字段中存儲空字符(")。兩者是不相等的。

區別為空值是不占用空間的,而null需要占用空間。且在官方文檔中有說明:

NULL columns require additional space in the row to record whether their values are NULL.

NULL列需要行中的額外空間來記錄它們的值是否為NULL。

還有,當使用count統計記錄數時,為null的字段會被忽略,而為空字符的字段會被統計進去。

所以我們一般會把字段加上約束-NOT NULL,或者給字段默認值、賦空字符等,避免空間的浪費。

常用的基本數據類型差不多就這些了,可以說是非常地精簡,每一種數據類型都有其存在的道理,且不可被替代。不過除了以上的數據類型,MySQL中還有許多數據類型,比如 binary 二進制、blob 布爾類型、json 類型、空間數據類型(point、linestring、geometry、polygon)、enum 枚舉類型、set 集合類型等等,可以滿足我們的各種需要。

我們在實際地設計表結構前,需要分析數據,需要選擇合適的數據類型,盡量做到不要浪費空間。

另外,如果你有興趣,或者是有問題想要與我探討,歡迎來訪問我的博客:https:mu-mu.cn/blog

總結

以上是生活随笔為你收集整理的mysql 浮点数定义2_MySQL学习笔记(二):数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美日韩在线网站 | 欧美xxxx黑人又粗又长密月 | 色吊妞| 蜜臀少妇久久久久久久高潮 | 每日更新在线观看av | xxxxwwww在线观看 | 91视频免费网址 | 狠狠操一区二区 | av最新地址 | 久久久久久久精 | 日韩成人一区二区三区 | 强行挺进白丝老师翘臀网站 | 久久久精品人妻一区二区三区色秀 | 顶级嫩模啪啪呻吟不断好爽 | 国产精品亚洲lv粉色 | 国产最爽的乱淫视频国语对白 | 日韩在线观看免费av | www色网站| 性色欲网站人妻丰满中文久久不卡 | 日韩色视频在线观看 | 久久女同互慰一区二区三区 | 日日草夜夜草 | 成人h片在线观看 | 成人免费看片网站 | 逼逼av网站| 国产成人午夜精品无码区久久 | 日本成人福利视频 | 天天干,夜夜操 | 让男按摩师摸好爽视频 | 中文字幕在线观看播放 | a在线观看视频 | 成人免费毛片嘿嘿连载 | 国产精品久久久一区二区 | 中文字幕久久精品 | 中文字幕 欧美日韩 | 香蕉成人网 | 粉嫩av国产一区二区三区 | 美女视频黄色 | www.色悠悠 | 四虎免费在线观看 | 欧美日韩在线直播 | 久久天堂网 | 久久无码精品丰满人妻 | 一二三不卡| 国产吞精囗交久久久 | 国产av电影一区二区三区 | 国产精品va无码一区二区三区 | 精品一区二区免费看 | 国产山村乱淫老妇女视频 | 制服丝袜在线一区 | 午夜少妇视频 | 黄色激情毛片 | 国产男男gay网站 | 日本国产网站 | 人人爱人人草 | 伊人久久精品一区二区三区 | 在线免费观看视频网站 | 一级久久久久 | 日本中文字幕在线播放 | 91视频这里只有精品 | 一区二区91 | 97伊人| 老熟女重囗味hdxx69 | 日色视频 | 伊人久久色 | 日本精品三区 | 欧美片 | 日韩激情一区二区 | 国产精品一区在线看 | 久久22 | 亚洲欧美日韩国产成人精品影院 | 99热8 | 人妻夜夜爽天天爽三区麻豆av网站 | 露脸啪啪清纯大学生美女 | 免费精品视频 | 国产成人91 | 亚洲综合欧美综合 | 四虎精品一区二区三区 | 欧美熟妇7777一区二区 | 欧美综合自拍 | 婷婷综合六月 | 成人伊人网 | 欧美日韩高清在线播放 | 女生的胸无遮挡 | 伊人草| 91精品国产91久久久久久 | 五月综合激情网 | 国产人妻精品午夜福利免费 | 色偷偷免费费视频在线 | 亚洲黄色片 | 夜夜爽av福利精品导航 | 爱爱视频在线看 | 永久免费看片在线播放 | 亚洲午夜不卡 | 日本韩国三级 | 在线网站av | 深田咏美中文字幕 | 荷兰av| 蜜臀aⅴ国产精品久久久国产老师 |