站長資訊網
        最全最豐富的資訊網站

        如何查看mysql中表的存儲引擎類型

        查看mysql中表的存儲引擎類型的方法:1、使用【show table status from 數據庫庫名 where name='表名'】;2、查看mysql服務器是否啟用InnoDB存儲引擎。

        如何查看mysql中表的存儲引擎類型

        查看mysql中表的存儲引擎類型的方法:

        1.show table status from 數據庫庫名 where name='表名',例:

        mysql> SHOW TABLE STATUS from mytest where Name='test'; +------------+--------+---------+------------+------+----------------+-------------+(省略部分結果) | Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length |(省略部分結果) +------------+--------+---------+------------+------+----------------+-------------+(省略部分結果) | test | MyISAM |      10 | Fixed      |    0 |              0 |           0 |(省略部分結果) +------------+--------+---------+------------+------+----------------+-------------+(省略部分結果) 1 row in set (0.02 sec) mysql>

        看到Engine對應的值是MyISAM

        2.mysqlshow -u 數據庫登錄賬號用戶名 -p'數據庫登錄賬號密碼' –status 數據庫庫名 表名

        mysqlshow  -uroot -p'mypassword'   --status mytest test Database:mytest  Wildcard: test +------------+--------+---------+------------+------+----------------+-------------+(省略部分結果) | Name | Engine | Version | Row_format | Rows | Avg_row_length | Data_length |(省略部分結果) +------------+--------+---------+------------+------+----------------+-------------+(省略部分結果) | test | MyISAM |      10 | Fixed      |    0 |              0 |           0 |(省略部分結果) +------------+--------+---------+------------+------+----------------+-------------+(省略部分結果)

        可以看到Engine對應的值是MyISAM

        3.show create table 表名

        這種方法有時候是不準確的,例:

        服務器配置沒有啟用InnoDB存儲引擎,在創建表的時候設置的是InnoDB存儲引擎,創建表時的命令:

        mysql> create database mytest; Query OK, 1 row affected (0.02 sec) mysql> use mytest; Database changed mysql> CREATE TABLE test ( -> id INT(11) default NULL auto_increment, -> s char(60) default NULL, -> PRIMARY KEY (id) -> ) ENGINE=InnoDB; Query OK, 0 rows affected, 2 warnings (0.06 sec) mysql>

        此時使用上面的方法1和2查看會看到test表使用的引擎是MyISAM,但是使用3查看會看到如上的結果。而實際上test表使用的存儲引擎是MyISAM的。

        4.查看mysql服務器是否啟用InnoDB存儲引擎:

        返回結果是: "InnoDB" 對應的 "Support"等于 “NO” ,表示未啟用 InnoDB 存儲引擎。

        mysql> SHOW  ENGINES; +------------+---------+----------------------------------------------------------+(省略部分結果) | Engine     | Support | Comment                                                  |(省略部分結果) +------------+---------+----------------------------------------------------------+(省略部分結果) | InnoDB     | NO      | Supports transactions, row-level locking, and foreign keys|(省略部分結果) | MRG_MYISAM | YES     | Collection of identical MyISAM tables                  |(省略部分結果) | BLACKHOLE  | YES     | /dev/null storage engine (anything you write to it disa(省略部分結果) | CSV        | YES     | CSV storage engine                                       |(省略部分結果) | MEMORY     | YES     | Hash based, stored in memory, useful for temporary tables|(省略部分結果) | FEDERATED  | NO      | Federated MySQL storage engine                           |(省略部分結果) | ARCHIVE    | YES     | Archive storage engine                                   |(省略部分結果) | MyISAM     | DEFAULT | Default engine as of MySQL 3.23 with great performance|(省略部分結果) +------------+---------+----------------------------------------------------------+(省略部分結果) 8 rows in set (0.00 sec) mysql>

        相關學習推薦:mysql教程

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 日产精品久久久一区二区| 国产精品99精品久久免费| 精品亚洲aⅴ在线观看| 国亚洲欧美日韩精品| 国产成人精品视频一区二区不卡| 日韩专区亚洲精品欧美专区| 99国产精品私拍pans大尺度| 91精品国产91久久综合| 蜜国产精品jk白丝AV网站| 日韩精品欧美激情国产一区| 国产精品亚洲欧美大片在线看 | 精品人人妻人人澡人人爽人人| 国产亚洲精品不卡在线| 久久最新精品国产| 国产精品18久久久久久vr| 国产精品美女久久久久久2018| 无码人妻精品一区二区三区66| 亚洲精品456播放| 欧美XXXX黑人又粗又长精品| 久草热8精品视频在线观看| 2022国产精品最新在线| 亚洲精品高清视频| 四虎最新永久在线精品免费| 国内精品伊人久久久久| 久久国产精品久久精品国产| 国语自产拍精品香蕉在线播放| 国产成人亚洲精品| 国产精品热久久毛片| 国产VA免费精品高清在线| 91精品欧美综合在线观看| 国产精品女同一区二区| 91老司机深夜福利精品视频在线观看| 精品黑人一区二区三区| 国产精品视频二区不卡| 2022国产精品自产拍在线观看| 精品国产乱码久久久久久郑州公司| 无码欧精品亚洲日韩一区| 久久香蕉超碰97国产精品| 精品人妻人人做人人爽| …久久精品99久久香蕉国产| 精品视频一区二区三区在线观看|