1.
? ? ? ? 數(shù)據(jù)庫存儲引擎(MySQL的核心)是數(shù)據(jù)庫底層軟件組織,數(shù)據(jù)庫管理系統(tǒng)(DBMS)使用數(shù)據(jù)引擎進(jìn)行數(shù)據(jù)的創(chuàng)建(create)痛阻,查詢(select),更新(update)和刪除(drop)胁澳。不同的存儲引擎提供不同的存儲機(jī)制胎围,索引技巧,鎖定水平等功能药版,使用不同的存儲引擎還可以獲得特定的功能辑舷。
? ? ? ?? 在cmd窗口中打開MySQL服務(wù)進(jìn)入MySQL,輸入show engines\G 查看引擎槽片。
? ? ? ?? InnoDB何缓、 MyISAM、MRG_MYISAM还栓、 MEMORY碌廓、BLACKHOLE、 CSV剩盒、ARCHIVE谷婆、 PERFORMANCE_SCHEMA、FEDERATED
2.
? ? ? ? ? innodb(MySQL默認(rèn)引擎)是事務(wù)型數(shù)據(jù)庫的首選引擎,支持事物安全表纪挎,支持行鎖定和外鍵期贫。innodb不創(chuàng)建目錄,使用它時(shí)异袄,MySQL將在MySQL數(shù)據(jù)目錄下創(chuàng)建一個(gè)名為ibdata1的10MB大小的自動(dòng)擴(kuò)展數(shù)據(jù)文件通砍,以及兩個(gè)名為ib_logfile0和ib_logfile1的5MB大小的日志文件
? ? ? ? ?? myisam引擎不支持事物,它是在Web烤蜕、數(shù)據(jù)倉庫和其他應(yīng)用環(huán)境下最常用的存儲引擎之一封孙。其擁有最快的插入、查詢速度玖绿。使用myisam引擎創(chuàng)建數(shù)據(jù)庫會產(chǎn)生3個(gè)文件:.frm [文件存儲]敛瓷、.myd[數(shù)據(jù)文件]、.myi[索引文件]斑匪。