首頁  >  文章  >  資料庫  >  Linux下怎麼查看MySql儲存引擎

Linux下怎麼查看MySql儲存引擎

WBOY
WBOY轉載
2023-06-01 11:01:461251瀏覽

Oracle和SQL Server等資料庫只配備一種儲存引擎,所有的資料儲存管理機制都是同一個。而MySql資料庫提供了多種儲存引擎。使用者可以選擇適合不同需求的儲存引擎來為數據表儲存數據,同時也能夠根據自身需求編寫專屬儲存引擎。

Linux下怎麼查看MySql儲存引擎

方法一

從phpMyAdmin找出預設的資料庫類型是可能的,前提是你已經獲得了對phpMyAdmin的存取權。從phpMyAdmin中選取資料庫來查看它的表格清單。在「Type」一列的下面,你會看到每個表的資料表類型。

Linux下怎麼查看MySql儲存引擎

方法二

如果你可以直接登入MySQL伺服器,另一個鑑別儲存引擎的方法是登入MySQL伺服器後執行下面的MySQL指令:

mysql> SELECT ENGINE FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'my_database' AND TABLE_NAME = 'my_table';

上面的指令會顯示在’mydatabase’資料庫中’mytable’表的引擎類型。

方法三

使用mysqlshow,一種命令列下的工具,還有一種檢查引擎的方法,可以顯示資料庫資訊。 mysqlshow在MySQL 客戶端安裝包中有。若要使用mysqlshow指令,必須提供MySQL伺服器的登入憑證。

下面的指令會顯示特定的資料庫資訊。在「Engine」一列下面,你可以看到每個表使用的引擎。

$ mysqlshow -u  -p -i
Linux下怎麼查看MySql儲存引擎

以上是Linux下怎麼查看MySql儲存引擎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除