查看MySQL當(dāng)前存儲引擎的方法步驟:
創(chuàng)新互聯(lián)公司專注于洛川網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供洛川營銷型網(wǎng)站建設(shè),洛川網(wǎng)站制作、洛川網(wǎng)頁設(shè)計、洛川網(wǎng)站官網(wǎng)定制、微信小程序開發(fā)服務(wù),打造洛川網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供洛川網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
查看當(dāng)前表的默認(rèn)存儲引擎,可以使用如下圖所示的命令。查詢之后,我們可以查看筆者這里這個表默認(rèn)的存儲引擎是:InnoDB.
如果我們想知道當(dāng)前MySQL提供什么存儲引擎,可以使用如下圖所示的命令。通過查詢我們知道,筆者所安裝的MySQL提供了9種不同的存儲引擎。
如果我們想要知道當(dāng)前數(shù)據(jù)庫默認(rèn)的是什么存儲引擎,可以使用如下圖所示的命令。通過查詢我們知道,筆者所安裝的MySQL默認(rèn)的存儲引擎是InnoDB。
給一個新建的表指定特定的存儲引擎。
修改一個已經(jīng)存在表的存儲引擎,假設(shè)這里我們想要修改“t1”表的存儲引擎。我們就可以按命令來操作。執(zhí)行之后,我們的t1表的存儲引擎,就從默認(rèn)的InnoDB變?yōu)榱薈SV.
2. 查看當(dāng)前MySQL 支持的存儲引擎
查看當(dāng)前MySQL支持的存儲引擎的命令可以使用:“SHOW VARIABLES”,在其后帶上“LIKE '%storage_engine%'”參數(shù):
SHOW VARIABLES LIKE '%storage_engine%';
其中,'%storage_engine%'是使用了通配字符的一個字符串,用來指代包含“storage_engine”的若干參數(shù)變量,如執(zhí)行后找到符合要求的,則在執(zhí)行結(jié)果中會有Variable_name參數(shù)表示存儲引擎的名字;Value參數(shù)表示系統(tǒng)是否支持該存儲引擎。
查看MySQL 支持的存儲引擎有三種語句格式:
格式一:SHOW ENGINES;
格式二:SHOW ENGINES\g
格式三:SHOW ENGINES\G
這三種格式區(qū)別僅在于使用的“結(jié)束符”不同,這會導(dǎo)致“命令執(zhí)行結(jié)果的顯示”不同。其中“\G”的顯示效果最好,對所支持的各種存儲引擎會從“引擎名稱”、“是否支持該引擎”、“關(guān)于該引擎的說明、評論”、“是不是支持事務(wù)”、“該引擎支持的分布式是否支持XA規(guī)范”、“是否支持事務(wù)處理中的保存點”等方面逐個地、詳細(xì)地顯示出來;使用“;”和“\g”作用相同,僅簡單顯示各個存儲引擎的信息。