中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql學習筆記(二)--- MySQL數據類型

發布時間:2020-07-25 05:54:08 來源:網絡 閱讀:278 作者:舞藝超炫 欄目:數據庫

【正文】

上一章節中,我們學習了MySQL軟件的安裝,既然軟件都裝好了,現在就正式開始MySQL的基礎知識的學習吧,即使是零基礎,也要一步一個腳印。恩,首先要學習的就是MySQL的數據類型。

一、數據類型:

  • 1、整型(xxxint)

  • 2、浮點型(float和double)

  • 3、定點數(decimal)

  • 4、字符串(char,varchar,xxxtext)

  • 5、二進制數據(xxxBlob)

  • 6、日期時間類型

 

二、數據類型介紹:

1、整型:

mysql學習筆記(二)--- MySQL數據類型

注:M表示最大的顯示寬度。其中,int用的最多。

2、浮點型(floatdouble):

mysql學習筆記(二)--- MySQL數據類型

注:參數m只影響顯示效果,不影響精度,d卻不同,會影響到精度。

3、定點數(decimal):

decimal(m,d) 定點類型浮點型在數據庫中存放的是近似值,而定點類型在數據庫中存放的是精確值。參數m是定點類型數字的最大個數(精度),范圍為0~65,d小數點右側數字的個數,范圍為0~30,但不得超過m。對定點數的計算能精確到65位數字。

4、字符串(char,varchar,xxxtext):

mysql學習筆記(二)--- MySQL數據類型

注:如果要存文本,可以用text。啊 

5、二進制數據(xxxBlob):

XXXBLOB和xxxtext是對應的,不過存儲方式不同,xxxTEXT是以文本方式存儲的,如果存儲英文的話區會分大小寫,而xxxBlob是以二進制方式存儲的,不區分大小寫。xxxBlob存儲的數據只能整體讀出。xxxTEXT可以指定字符集,xxxblob不用指定字符集。

例如,我們要存入一個圖片文件,就可以將圖片的二進制流存進來。因為只能整體讀出,開銷較大,讀取較慢,所以在實際開發中用的較少。

6、日期時間類型:

mysql學習筆記(二)--- MySQL數據類型

timestamp(時間戳)比較特殊,如果定義一個字段的類型為timestamp,這個字段的時間會在其他字段修改的時候自動刷新。所以這個數據類型的字段可以存放這條記錄最后被修改的時間,而不是真正來的存放時間。

datatime中的時間可以用字符串表示。注意在數據庫中,用單引號表示字符串。 

 

三、數據類型的屬性:

mysql學習筆記(二)--- MySQL數據類型

在定義數據類型時,可以同時定義一些屬性。 

其中,PRIMARY_KEY主鍵的含義:在定義數據庫時,可以將某一列的字段定義為主鍵,來唯一代表這個數據庫,這樣的話,每一行記錄都是唯一的。例如將學號定義主鍵,則每個人有唯一的id。一般用有含義的內容來定義主鍵不太好。

AUTO_INCREAMENT:自動遞增。在主鍵中可以用這個屬性


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南乐县| 平塘县| 高密市| 青川县| 阿坝| 宾川县| 凌云县| 监利县| 张家港市| 垣曲县| 鹤峰县| 北京市| 清远市| 廊坊市| 涡阳县| 石河子市| 莱西市| 南华县| 砀山县| 仙桃市| 琼结县| 甘谷县| 新平| 离岛区| 朝阳县| 太和县| 额济纳旗| 建德市| 印江| 波密县| 沈丘县| 旌德县| 黎城县| 合水县| 河南省| 阿巴嘎旗| 苏州市| 宁夏| 望江县| 旬邑县| 余江县|