最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Mysql中tinyint(1)和tinyint(4)的區(qū)別詳析

 更新時(shí)間:2022年02月20日 14:53:50   作者:IT盛夏的果實(shí)  
這篇文章主要給大家介紹了關(guān)于Mysql中tinyint(1)和tinyint(4)區(qū)別的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

1. varchar(M)和數(shù)值類型tinyint(M) 的區(qū)別

        字符串類型:varchar(M)而言,M是字段中可以存儲(chǔ)的最大字符串,也就是說字段長度。根據(jù)設(shè)置,當(dāng)你插入的數(shù)值超過字段設(shè)置的長度時(shí),很有可能會(huì)收到錯(cuò)誤提示,如果沒有收到提示,插入的數(shù)據(jù)也有可能被自動(dòng)的截?cái)嘁赃m應(yīng)該字段的預(yù)定義長度。所有像varchar(5)表示其存儲(chǔ)的字符串長度不能超過5。

        數(shù)值列類型:其長度修飾符表示最大寬度,與該字段物理存儲(chǔ)沒有任何關(guān)系,也就是說,tinyint(1)和tinyint(4)有符號的情況下存儲(chǔ)范圍都是-128到127(沒有符號就是0到255)。

注意:有符號默認(rèn)范圍(-128~127),默認(rèn)長度是4.

           無符號默認(rèn)范圍(0~255),默認(rèn)長度是3.

如果使用了zerofill,當(dāng)實(shí)際長度達(dá)不到指定的顯示長度時(shí),就會(huì)用0在前面補(bǔ)齊。

在mysql的數(shù)據(jù)類型中,tinyin與其帶不帶符號有關(guān)系,帶符號取值范圍為-128~127.不帶符號為0~255。tinyint后面括號的數(shù)字,和存儲(chǔ)的值沒有任何關(guān)系,只是在某些情況下和顯示的寬度有關(guān)系。 

2 測試

當(dāng)將字符串類型的name字段設(shè)置的長度超過5會(huì)怎樣?

當(dāng)將tinyint類型的(有符號)age字段設(shè)置范圍不在(-128~127)會(huì)怎樣?

1 bytes = 8 bit ,一個(gè)字節(jié)最多可以代表的數(shù)據(jù)長度是2的8次方 11111111 在計(jì)算機(jī)中也就是

-128到127

1.BIT[M]

位字段類型,M表示每個(gè)值的位數(shù),范圍從1到64,如果M被忽略,默認(rèn)為1

2.TINYINT[(M)] [UNSIGNED] [ZEROFILL]  M默認(rèn)為4

很小的整數(shù)。帶符號的范圍是-128到127。無符號的范圍是0到255。

3. BOOL,BOOLEAN

是TINYINT(1)的同義詞。zero值被視為假。非zero值視為真。

4.SMALLINT[(M)] [UNSIGNED] [ZEROFILL] M默認(rèn)為6

小的整數(shù)。帶符號的范圍是-32768到32767。無符號的范圍是0到65535。

5.MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL] M默認(rèn)為9

中等大小的整數(shù)。帶符號的范圍是-8388608到8388607。無符號的范圍是0到16777215。

6. INT[(M)] [UNSIGNED] [ZEROFILL]   M默認(rèn)為11

普通大小的整數(shù)。帶符號的范圍是-2147483648到2147483647。無符號的范圍是0到4294967295。

7.BIGINT[(M)] [UNSIGNED] [ZEROFILL] M默認(rèn)為20

大整數(shù)。帶符號的范圍是-9223372036854775808到9223372036854775807。無符號的范圍是0到18446744073709551615。

注意:這里的M代表的并不是存儲(chǔ)在數(shù)據(jù)庫中的具體的長度,以前總是會(huì)誤以為int(3)只能存儲(chǔ)3個(gè)長度的數(shù)字,int(11)就會(huì)存儲(chǔ)11個(gè)長度的數(shù)字,這是大錯(cuò)特錯(cuò)的。

總結(jié)

到此這篇關(guān)于Mysql中tinyint(1)和tinyint(4)區(qū)別的文章就介紹到這了,更多相關(guān)Mysql tinyint(1)和tinyint(4)區(qū)別內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • MySql超長自動(dòng)截?cái)鄬?shí)例詳解

    MySql超長自動(dòng)截?cái)鄬?shí)例詳解

    這篇文章主要介紹了MySql超長自動(dòng)截?cái)鄬?shí)例詳解的相關(guān)資料,這里通過實(shí)例來說明如何實(shí)現(xiàn)自動(dòng)截?cái)嗟墓δ?,需要的朋友可以參考?/div> 2017-07-07
  • MySQL數(shù)據(jù)庫改名的詳細(xì)方法教程

    MySQL數(shù)據(jù)庫改名的詳細(xì)方法教程

    在很多人看來Oracle數(shù)據(jù)庫一旦建好后,數(shù)據(jù)庫的名字就不能改變了,其實(shí)不然,下面這篇文章主要給大家介紹了關(guān)于MySQL數(shù)據(jù)庫改名的相關(guān)資料,需要的朋友可以參考下
    2023-03-03
  • mysql字符切割的四種方式匯總

    mysql字符切割的四種方式匯總

    這篇文章主要介紹了mysql字符切割的四種方式匯總,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • MySQL COUNT(*)性能原理詳解

    MySQL COUNT(*)性能原理詳解

    這篇文章主要介紹了MySQL COUNT(*)性能原理詳解,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-08-08
  • 用Eclipse連接MySQL數(shù)據(jù)庫的步驟

    用Eclipse連接MySQL數(shù)據(jù)庫的步驟

    這篇文章主要介紹了如何用Eclipse連接MySQL數(shù)據(jù)庫,需要的朋友可以參考下
    2015-08-08
  • Navicat連接mysql報(bào)錯(cuò)1251錯(cuò)誤的解決方法

    Navicat連接mysql報(bào)錯(cuò)1251錯(cuò)誤的解決方法

    這篇文章主要為大家詳細(xì)介紹了Navicat連接mysql報(bào)錯(cuò)1251錯(cuò)誤的解決方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-07-07
  • MySql版本問題sql_mode=only_full_group_by的完美解決方案

    MySql版本問題sql_mode=only_full_group_by的完美解決方案

    這篇文章主要介紹了MySql版本問題sql_mode=only_full_group_by的完美解決方案,需要的朋友可以參考下
    2017-07-07
  • MySQL中索引的定義以及操作新手教程

    MySQL中索引的定義以及操作新手教程

    索引是對數(shù)據(jù)庫表中一列或多列的值進(jìn)行排序的一種結(jié)構(gòu),在關(guān)系數(shù)據(jù)庫中,索引是一種與表有關(guān)的數(shù)據(jù)庫結(jié)構(gòu),下面這篇文章主要給大家介紹了關(guān)于MySQL中索引的定義以及操作的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • MySQL SQL語句優(yōu)化的10條建議

    MySQL SQL語句優(yōu)化的10條建議

    這篇文章主要介紹了MySQL中SQL語句優(yōu)化需要注意的10點(diǎn),,特別是大型高并發(fā)網(wǎng)站,需要的朋友可以參考下
    2014-03-03
  • 如何設(shè)置mysql允許外部連接訪問

    如何設(shè)置mysql允許外部連接訪問

    大家好,本篇文章主要講的是如何設(shè)置mysql允許外部連接訪問,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01

最新評論

汨罗市| 宿松县| 张掖市| 许昌市| 义马市| 普宁市| 武城县| 都安| 呼伦贝尔市| 琼海市| 白沙| 阜平县| 海晏县| 东辽县| 德安县| 焉耆| 鹤壁市| 古交市| 高密市| 新龙县| 洪湖市| 洪雅县| 荔波县| 上林县| 迁西县| 本溪| 海淀区| 肥东县| 梨树县| 万盛区| 凤翔县| 鲁甸县| 南昌市| 额济纳旗| 塔河县| 霍城县| 桂林市| 阿拉善左旗| 濮阳市| 营山县| 调兵山市|