本文目錄一覽:
如何查看my sql數據庫的引擎?
一般情況下,mysql會默認提供多種存儲引擎,你可以通過下面的查看:\x0d\x0a\x0d\x0a看你的mysql現在已提供什麼存儲引擎:\x0d\x0amysql show engines;\x0d\x0a\x0d\x0a看你的mysql當前默認的存儲引擎:\x0d\x0amysql show variables like ‘%storage_engine%’;\x0d\x0a\x0d\x0a你要看某個表用了什麼引擎(在顯示結果里參數engine後面的就表示該表當前用的存儲引擎):\x0d\x0amysql show create table 表名;
如何查看MySQL的當前存儲引擎
查看MySQL當前存儲引擎的方法步驟:
查看當前表的默認存儲引擎,可以使用如下圖所示的命令。查詢之後,我們可以查看筆者這裡這個表默認的存儲引擎是:InnoDB.
如果我們想知道當前MySQL提供什麼存儲引擎,可以使用如下圖所示的命令。通過查詢我們知道,筆者所安裝的MySQL提供了9種不同的存儲引擎。
如果我們想要知道當前數據庫默認的是什麼存儲引擎,可以使用如下圖所示的命令。通過查詢我們知道,筆者所安裝的MySQL默認的存儲引擎是InnoDB。
給一個新建的表指定特定的存儲引擎。
修改一個已經存在表的存儲引擎,假設這裡我們想要修改“t1”表的存儲引擎。我們就可以按命令來操作。執行之後,我們的t1表的存儲引擎,就從默認的InnoDB變為了CSV.
查看MySQL 支持的存儲引擎
查看MySQL 支持的存儲引擎有三種語句格式:
格式一:SHOW ENGINES;
格式二:SHOW ENGINES\g
格式三:SHOW ENGINES\G
這三種格式區別僅在於使用的“結束符”不同,這會導致“命令執行結果的顯示”不同。其中“\G”的顯示效果最好,對所支持的各種存儲引擎會從“引擎名稱”、“是否支持該引擎”、“關於該引擎的說明、評論”、“是不是支持事務”、“該引擎支持的分布式是否支持XA規範”、“是否支持事務處理中的保存點”等方面逐個地、詳細地顯示出來;使用“;”和“\g”作用相同,僅簡單顯示各個存儲引擎的信息。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/308990.html