查詢mysql引擎的方法:1、使用“show engines;”命令,可查詢mysql已提供了哪些引擎;2、使用“show variables like '%storage_engine%';”命令,可以查詢mysql當前默認的引擎。
臨安網站建設公司創新互聯,臨安網站設計制作,有大型網站制作公司豐富經驗。已為臨安上千家提供企業網站建設服務。企業網站搭建\外貿營銷網站建設要多少錢,請找那個售后服務好的臨安做網站的公司定做!
本教程操作環境:windows7系統、mysql8版本、Dell G3電腦。
一般情況下,mysql會默認提供多種存儲引擎,你可以通過下面的查看:
看你的mysql現在已提供什么存儲引擎:
mysql> show engines;看你的mysql當前默認的存儲引擎:
mysql> show variables like '%storage_engine%';你要看某個表用了什么引擎(在顯示結果里參數engine后面的就表示該表當前用的存儲引擎):
mysql> show create table 表名;擴展知識:
mysql的存儲引擎包括:
MyISAM、InnoDB、BDB、MEMORY、MERGE、EXAMPLE、NDBCluster、ARCHIVE、CSV、BLACKHOLE、FEDERATED等,其中InnoDB和BDB提供事務安全表,其他存儲引擎都是非事務安全表。
最常使用的2種存儲引擎:
1、Myisam是Mysql的默認存儲引擎,當create創建新表時,未指定新表的存儲引擎時,默認使用Myisam。每個MyISAM在磁盤上存儲成三個文件。文件名都和表名相同,擴展名分別是.frm(存儲表定義)、.MYD(MYData,存儲數據)、.MYI(MYIndex,存儲索引)。數據文件和索引文件可以放置在不同的目錄,平均分布io,獲得更快的速度。
2、InnoDB存儲引擎提供了具有提交、回滾和崩潰恢復能力的事務安全。但是對比Myisam的存儲引擎,InnoDB寫的處理效率差一些并且會占用更多的磁盤空間以保留數據和索引。
【相關推薦:mysql視頻教程】
文章標題:怎么查詢mysql的引擎
文章網址:http://m.kartarina.com/article10/cpcgdo.html
成都網站建設公司_創新互聯,為您提供做網站、自適應網站、網站排名、App開發、品牌網站制作、網站設計
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯