新聞中心

創(chuàng)新互聯(lián)建站主要為客戶提供服務(wù)項(xiàng)目涵蓋了網(wǎng)頁視覺設(shè)計(jì)、VI標(biāo)志設(shè)計(jì)、成都營銷網(wǎng)站建設(shè)、網(wǎng)站程序開發(fā)、HTML5響應(yīng)式重慶網(wǎng)站建設(shè)公司、手機(jī)網(wǎng)站制作、微商城、網(wǎng)站托管及網(wǎng)站建設(shè)維護(hù)、WEB系統(tǒng)開發(fā)、域名注冊、國內(nèi)外服務(wù)器租用、視頻、平面設(shè)計(jì)、SEO優(yōu)化排名。設(shè)計(jì)、前端、后端三個(gè)建站步驟的完善服務(wù)體系。一人跟蹤測試的建站服務(wù)標(biāo)準(zhǔn)。已經(jīng)為發(fā)電機(jī)租賃行業(yè)客戶提供了網(wǎng)站建設(shè)服務(wù)。
現(xiàn)在許多數(shù)據(jù)庫管理系統(tǒng)都支持多種不同的存儲(chǔ)引擎。mysql 的核心就是存儲(chǔ)引擎。
MySQL 提供了多個(gè)不同的存儲(chǔ)引擎,包括處理事務(wù)安全表的引擎和處理非事務(wù)安全表的引擎。在 MySQL 中,不需要在整個(gè)服務(wù)器中使用同一種存儲(chǔ)引擎,針對具體的要求,可以對每一個(gè)表使用不同的存儲(chǔ)引擎。
MySQL 5.7 支持的存儲(chǔ)引擎有 InnoDB、MyISAM、Memory、Merge、Archive、CSV、BLACKHOLE 等。可以使用
SHOW ENGINES;
語句查看系統(tǒng)所支持的引擎類型,結(jié)果如圖所示。
Support 列的值表示某種引擎是否能使用,
YES表示可以使用,
NO表示不能使用,
DEFAULT表示該引擎為當(dāng)前默認(rèn)的存儲(chǔ)引擎。
下面簡要描寫幾種存儲(chǔ)引擎,后面會(huì)對其中的幾種(主要是 InnoDB 和 MyISAM )進(jìn)行詳細(xì)講解。像 NDB 這樣的需要更多擴(kuò)展性的討論,這超出了本教程的介紹范疇,所以在教程后面對它們不會(huì)介紹太多。
| 存儲(chǔ)引擎 | 描述 |
|---|---|
| ARCHIVE | 用于數(shù)據(jù)存檔的引擎,數(shù)據(jù)被插入后就不能在修改了,且不支持索引。 |
| CSV | 在存儲(chǔ)數(shù)據(jù)時(shí),會(huì)以逗號(hào)作為數(shù)據(jù)項(xiàng)之間的分隔符。 |
| BLACKHOLE | 會(huì)丟棄寫操作,該操作會(huì)返回空內(nèi)容。 |
| FEDERATED | 將數(shù)據(jù)存儲(chǔ)在遠(yuǎn)程數(shù)據(jù)庫中,用來訪問遠(yuǎn)程表的存儲(chǔ)引擎。 |
| InnoDB | 具備外鍵支持功能的事務(wù)處理引擎 |
| MEMORY | 置于內(nèi)存的表 |
| MERGE | 用來管理由多個(gè) MyISAM 表構(gòu)成的表集合 |
| MyISAM | 主要的非事務(wù)處理存儲(chǔ)引擎 |
| NDB | MySQL 集群專用存儲(chǔ)引擎 |
有幾種存儲(chǔ)引擎的名字還有同義詞,例如,MRG_MyISAM 和 NDBCLUSTER 分別是 MERGE 和 NDB 的同義詞。存儲(chǔ)引擎 MEMORY 和 InnoDB 在早期分別稱為 HEAP 和 Innobase。雖然后面兩個(gè)名字仍能被識(shí)別,但是已經(jīng)被廢棄了。
網(wǎng)站題目:MySQL存儲(chǔ)引擎有哪些?
標(biāo)題來源:http://m.fisionsoft.com.cn/article/coedsci.html


咨詢
建站咨詢
