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

mysql存儲(chǔ)引擎和數(shù)據(jù)類型(二)

 更新時(shí)間:2016年08月29日 11:27:09   作者:ZJDWHD  
這篇文章主要為大家詳細(xì)介紹了mysql存儲(chǔ)引擎和數(shù)據(jù)類型第二篇,感興趣的小伙伴們可以參考一下

存儲(chǔ)引擎:
1. 查看支持的存儲(chǔ)引擎: 
     show engines \G;
      show variables like ‘have%';
2. 查看默認(rèn)存儲(chǔ)引擎: 
     show variables like ‘storage_engine%';
3. 修改默認(rèn)的存儲(chǔ)引擎: 
① 安裝版可以通過向?qū)У姆绞剑?
    ”開始”—> “程序” —> “MySQL” —> “MySQL Server 5.5” —> “MySQL Server Instance Configuration Wizard”,進(jìn)入圖形化實(shí)例配置向?qū)У臍g迎頁面。在圖形化實(shí)例配置向?qū)е?,選擇單擊”next”按鈕,進(jìn)入”MySQL選擇用途類型”,在該頁面中如果選擇”Multifunctional Database”單選按鈕,則默認(rèn)存儲(chǔ)引擎為InnoDB。如果選擇”Non-Transaction Database Only”單選按鈕,則默認(rèn)為存儲(chǔ)引擎為MyISAM。 
② 安裝版或者免裝版另一種修改默認(rèn)引擎的方式:
    打開my.ini配置文件,關(guān)于[mysqld]組的內(nèi)容中添加配置 default-storage-engine=INNODB

數(shù)據(jù)類型:
數(shù)據(jù)庫管理系統(tǒng)提供了 整數(shù)類型、浮點(diǎn)數(shù)類型和定點(diǎn)數(shù)類型和位類型、日期和時(shí)間類型、字符串類型。

1、整數(shù)類型:
tinyint(1字節(jié)) smallint(2字節(jié)) mediumint(3字節(jié)) int和integer(4字節(jié)) bigint(8字節(jié))
如果無法區(qū)分各個(gè)整數(shù)的表示范圍,可以通過查看mysql的系統(tǒng)幫助查看相關(guān)信息。
 •mysql> help contents;
• mysql> help Data Types;
•mysql> help int;

2、浮點(diǎn)數(shù)類型、定點(diǎn)數(shù)類型、位類型:
 •浮點(diǎn)數(shù)類型:float(4字節(jié)) double(8字節(jié)) 如果需要精確到小數(shù)點(diǎn)后十位以上,就需要選擇double
•定點(diǎn)數(shù)類型:dec(M,D)(M+2字節(jié)) decimal(M,D)(M+2字節(jié))
要求小數(shù)精確度非常高時(shí)選擇,通常表示金額等優(yōu)先選擇decimal
 •位類型:bit(1-8字節(jié))
說明:decimal(18,4)總長18位,包括1位小數(shù)點(diǎn)和4位小數(shù),也就是說18-1-4=13整數(shù)位只有13位 M:總長度 D:小數(shù)的位數(shù) 

3、日期和時(shí)間類型:
•data(4字節(jié))
 •datatime(8字節(jié))
 •timestamp(4字節(jié))
 •time(3字節(jié))
 •year(1字節(jié))
每種日期和時(shí)間數(shù)據(jù)類型都有一個(gè)取值范圍,如果插入的值超過了該類型的取值范圍,則會(huì)插入默認(rèn)值。
 •如果要表示年月日,一般會(huì)使用date
 •如果要表示年月日時(shí)分秒,一般會(huì)使用datetime
 •如果需要經(jīng)常插入或者更新日期為當(dāng)前系統(tǒng)時(shí)間,一般會(huì)使用timestamp類型
 •如果要表示時(shí)分秒,一般會(huì)使用time
 •如果要表示年份,一般會(huì)使用year,因?yàn)樵擃愋捅萪ate占用更少的空間 

4、字符串類型:
char系列字符串:
 •char(M) M字節(jié) M為0—255之間的整數(shù)
•varchar(M) M字節(jié) M為0-65535之間的整數(shù) 長度是可變的
備注:UTF-8:一個(gè)漢字 = 3個(gè)字節(jié),英文是一個(gè)字節(jié);GBK: 一個(gè)漢字 = 2個(gè)字節(jié),英文是一個(gè)字節(jié) 

text系列字符串類型:
 •tinytext (0-255字節(jié))
 •text(0-65535字節(jié))
 •mediumtext(0-167772150字節(jié))
 •longtext(0-4294967295字節(jié)) 

binary系列字符串類型:
 •binary(M) M為字節(jié) 允許長度為0-M
•varbinary(M) M為字節(jié) 允許長度為0-M 

備注:這兩個(gè)和前面的char 和 varchar類型,區(qū)別是char這組存儲(chǔ)字符數(shù)據(jù),binary可以存儲(chǔ)二進(jìn)制數(shù)據(jù)(圖片、音樂、視頻)
blob系列字符串類型:
•tinyblob 0-255字節(jié)
 •blob 0-2的16次方
 •mediumblob 0-2的24次方
•longblob 0-2的32次方
備注:這組和text類型,區(qū)別是這組可以存儲(chǔ)二進(jìn)制數(shù)據(jù)(圖片、音樂、視頻),text的一組只能存儲(chǔ)字符數(shù)據(jù)

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • MySQL教程徹底學(xué)懂存儲(chǔ)過程

    MySQL教程徹底學(xué)懂存儲(chǔ)過程

    這篇文章主要為大家介紹了MySQL系列的存儲(chǔ)過程,文中詳細(xì)的為大家解釋存儲(chǔ)過程的相關(guān)概念及用法語法,以及對存儲(chǔ)過程的理解解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-10-10
  • mysql中ROW_FORMAT的選擇問題

    mysql中ROW_FORMAT的選擇問題

    這篇文章主要介紹了mysql中ROW_FORMAT的選擇問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-10-10
  • mysql 5.7.5 m15 winx64.zip安裝教程

    mysql 5.7.5 m15 winx64.zip安裝教程

    這篇文章主要為大家詳細(xì)介紹了mysql 5.7.5 m15 winx64.zip安裝教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • 升級(jí)到mysql-connector-java8.0.27的注意事項(xiàng)

    升級(jí)到mysql-connector-java8.0.27的注意事項(xiàng)

    這篇文章主要介紹了升級(jí)到mysql-connector-java8.0.27的注意事項(xiàng),凡是升級(jí)總會(huì)碰到點(diǎn)問題,換了連接器后部署果然報(bào)錯(cuò)了,下面小編給大家分享解決方法,需要的朋友可以參考下
    2021-12-12
  • MySQL?臨時(shí)表使用和創(chuàng)建

    MySQL?臨時(shí)表使用和創(chuàng)建

    本文介紹了MySQL臨時(shí)表的概念、使用方法以及注意事項(xiàng),臨時(shí)表是一種僅在當(dāng)前會(huì)話中存在的表,適用于存儲(chǔ)臨時(shí)數(shù)據(jù)、優(yōu)化查詢性能和簡化數(shù)據(jù)操作,通過創(chuàng)建、插入數(shù)據(jù)、查詢數(shù)據(jù)以及更新和刪除數(shù)據(jù)等操作,可以實(shí)現(xiàn)臨時(shí)表的使用,感興趣的朋友一起看看吧
    2025-03-03
  • mysql5.x升級(jí)到mysql5.7后導(dǎo)入之前數(shù)據(jù)庫date出錯(cuò)的快速解決方法

    mysql5.x升級(jí)到mysql5.7后導(dǎo)入之前數(shù)據(jù)庫date出錯(cuò)的快速解決方法

    這篇文章主要介紹了mysql5.x升級(jí)到mysql5.7后導(dǎo)入之前數(shù)據(jù)庫date出錯(cuò)的快速解決方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-09-09
  • 體驗(yàn)MySQL5.6.25并處理所遇到的問題

    體驗(yàn)MySQL5.6.25并處理所遇到的問題

    本文給大家分享的是將mysql升級(jí)到5.6.25版本后所遇到的2個(gè)問題的處理解決辦法,有需要的小伙伴可以參考下。
    2015-07-07
  • 簡單了解mysql語句書寫和執(zhí)行順序

    簡單了解mysql語句書寫和執(zhí)行順序

    這篇文章主要介紹了簡單了解mysql語句書寫和執(zhí)行順序,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • Win7、WinXP下MySql安裝出錯(cuò)完全卸載的方法步驟

    Win7、WinXP下MySql安裝出錯(cuò)完全卸載的方法步驟

    這篇文章主要介紹了Win7、WinXP下MySql安裝出錯(cuò)完全卸載的方法步驟,本文給出詳細(xì)的操作步驟,按本文方法清理后,重新安裝,應(yīng)該就不會(huì)有錯(cuò)誤了,需要的朋友可以參考下
    2015-06-06
  • Linux下將數(shù)據(jù)庫從MySQL遷移到MariaDB的基礎(chǔ)操作教程

    Linux下將數(shù)據(jù)庫從MySQL遷移到MariaDB的基礎(chǔ)操作教程

    這篇文章主要介紹了將數(shù)據(jù)庫從MySQL遷移到MariaDB的基礎(chǔ)操作教程,當(dāng)然遷移之前不要忘記數(shù)據(jù)庫的備份!需要的朋友可以參考下
    2015-11-11

最新評(píng)論

西和县| 丹棱县| 江安县| 防城港市| 寻甸| 渭源县| 永福县| 自治县| 湟中县| 平潭县| 错那县| 商河县| 历史| 新巴尔虎左旗| 黄石市| 德钦县| 瓮安县| 上饶县| 永兴县| 宣武区| 册亨县| 渭南市| 海城市| 彰化市| 石楼县| 建德市| 偏关县| 平武县| 临清市| 巴东县| 遂平县| 兴安盟| 集安市| 奇台县| 云浮市| 临海市| 叶城县| 马尔康县| 绥江县| 惠东县| 海淀区|