一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Mysql - mysql存儲引擎和數據類型(二)

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

2020-06-21 17:25ZJDWHD Mysql

這篇文章主要為大家詳細介紹了mysql存儲引擎和數據類型第二篇,感興趣的小伙伴們可以參考一下

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

數據類型:
數據庫管理系統提供了 整數類型、浮點數類型和定點數類型和位類型、日期和時間類型、字符串類型。

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

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

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

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

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

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

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

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 91探花在线观看 | 97国产蝌蚪视频在线观看 | 1024免费福利永久观看网站 | 91免费视频国产 | 91久久青青青国产免费 | 视频一区二区三区欧美日韩 | 男同桌扒开女同桌胸罩喝奶 | 国产乱子伦一区二区三区 | 亚洲高清一区二区三区久久 | 晚上禁用的十大黄台视频 | 免费精品99久久国产综合精品 | 久久中文字幕亚洲精品最新 | 日本连裤袜xxxxx在线视频 | 日韩免费在线观看 | 99精品国产在现线免费 | 好大好硬视频 | 免费精品国产在线观看 | 好吊色永久免费视频大全 | 欧美日韩亚洲综合在线一区二区 | 奇米777四色精品综合影院 | 妇女澡堂淋浴性 | 国产免费看黄的私人影院 | 色综合久久天天综合观看 | 欧美精选欧美极品 | 免费真实播放国产乱子伦 | 国内精品福利丝袜视频_速 国内精品91久久久久 | 国产va免费精品高清在线观看 | 调教车文| 黑人巨大和日本娇小中出 | 久草在线福利视频在线播放 | 日本哺乳期网站xxxx | 微拍秒拍99福利精品小视频 | 日韩a无吗一区二区三区 | 出差被灌醉绝伦的上司日本 | 日本高清色视频www 日本高清免费观看 | 成年男女免费视频网站 | 爽好大快深点一视频 | 青青久在线视频免费观看 | 特级av毛片免费观看 | 美女扒开奶罩让男人吃奶 | 日韩精品视频在线观看免费 |