1. 程式人生 > >mysql修改資料庫的儲存引擎(InnoDB)

mysql修改資料庫的儲存引擎(InnoDB)

檢視當前的儲存引擎

show engines;

這裡寫圖片描述

基本的差別:MyISAM型別不支援事務處理等高階處理,而InnoDB型別支援。MyISAM型別的表強調的是效能,其執行數度比InnoDB型別更快,但是不提供事務支援,而InnoDB提供事務支援以及外部鍵等高階資料庫功能。然後,一般我們的專案中設計的資料表是有外來鍵的.

這裡寫圖片描述

這裡寫圖片描述

修改儲存引擎

這裡寫圖片描述

上面的方式可以在你建立表成功後,再次修改資料表的儲存型別

其實,你也可以在建立資料表的時候,指定儲存型別:

這裡寫圖片描述

當然,還有一種方法就是直接修改我們的配置檔案my.cnf
這種方式我不是很推薦,主要看自己吧.