欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

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

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

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

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

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

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

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

相關(guān)文章

  • mysql給一張表添加外鍵的4種方法

    mysql給一張表添加外鍵的4種方法

    這篇文章主要給大家介紹了關(guān)于mysql給一張表添加外鍵的4種方法,MySQL是一種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它支持外鍵約束以保證數(shù)據(jù)庫的數(shù)據(jù)完整性,需要的朋友可以參考下
    2023-08-08
  • MySQL多表聯(lián)合查詢、連接查詢、子查詢的實現(xiàn)

    MySQL多表聯(lián)合查詢、連接查詢、子查詢的實現(xiàn)

    本文主要介紹了MySQL多表聯(lián)合查詢、連接查詢、子查詢的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • Linux中如何查看mysql版本問題

    Linux中如何查看mysql版本問題

    這篇文章主要介紹了Linux中如何查看mysql版本問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • mysql不包含模糊查詢問題

    mysql不包含模糊查詢問題

    這篇文章主要介紹了mysql不包含模糊查詢問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • MyISAM和InnoDB引擎優(yōu)化分析

    MyISAM和InnoDB引擎優(yōu)化分析

    這幾天在學(xué)習(xí)mysql數(shù)據(jù)庫的優(yōu)化并在自己的服務(wù)器上進行設(shè)置,喻名堂主要學(xué)習(xí)了MyISAM和InnoDB兩種引擎的優(yōu)化方法,需要了解跟多的朋友可以參考下
    2012-11-11
  • MySQL8新特性:自增主鍵的持久化詳解

    MySQL8新特性:自增主鍵的持久化詳解

    MySQL8.0 GA版本發(fā)布了,展現(xiàn)了眾多新特性,下面這篇文章主要給大家介紹了關(guān)于MySQL8新特性:自增主鍵的持久化的相關(guān)資料,文中通過示例代碼介紹的非常詳細,需要的朋友可以參考借鑒,下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • MySQL 索引知識匯總

    MySQL 索引知識匯總

    這篇文章主要介紹了MySQL 索引使用方法的相關(guān)資料,文中示例代碼非常詳細,幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • MySQL中的存儲過程異常處理

    MySQL中的存儲過程異常處理

    這篇文章主要介紹了MySQL中的存儲過程異常處理方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-09-09
  • win10下mysql 8.0.11壓縮版安裝詳細教程

    win10下mysql 8.0.11壓縮版安裝詳細教程

    這篇文章主要為大家詳細介紹了win10下mysql 8.0.11壓縮版安裝詳細教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • Mysql查詢數(shù)據(jù)庫連接狀態(tài)以及連接信息詳解

    Mysql查詢數(shù)據(jù)庫連接狀態(tài)以及連接信息詳解

    這篇文章主要給大家介紹了關(guān)于Mysql查詢數(shù)據(jù)庫連接狀態(tài)以及連接信息的相關(guān)資料,文中通過實例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2023-04-04

最新評論