Linux中國

[小白技巧]如何在Linux上檢查MySQL數據表的存儲引擎類型

方法一

如果你可以訪問phpMyAdmin,你可以從phpMyAdmin找出默認的資料庫類型。從phpMyAdmin中選中資料庫來查看它的表列表。在「Type」一列的下面,你會看到每個表的數據表類型。

方法二

如果你可以直接登錄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 <mysql_user> -p -i <database-name>

via: http://ask.xmodulo.com/check-mysql-storage-engine-type-linux.html

譯者:geekpi 校對:wxy

本文由 LCTT 原創翻譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國