1. 程式人生 > >Mysql更改預設引擎為Innodb的步驟方法

Mysql更改預設引擎為Innodb的步驟方法

mysql預設是關閉InnoDB儲存引擎的使用的,而Mysql預設引擎是MyISAM,而MyISAM並不支援事務處理,因為最近專案中的需要所以要更換引擎,通過查詢網上的資料後解決了,現在將步驟方法分享給大家,有需要的朋友們可以參考借鑑,下面來一起看看吧。

前言

InnoDB和MyISAM是許多人在使用MySQL時最常用的兩個表型別,這兩個表型別各有優劣,視具體應用而定。

基本的差別為:MyISAM型別不支援事務處理等高階處理,而InnoDB型別支援。MyISAM型別的表強調的是效能,其執行數度比InnoDB型別更快,但是不提供事務支援,而InnoDB提供事務支援以及外部鍵等高階資料庫功能。

我為什麼要改預設引擎,其實原因很簡單,我使用的Mysql預設引擎是MyISAM,而MyISAM並不支援事務處理,所以我需要更換它的引擎。

更改 Mysql 預設引擎為 InnoDB步驟如下: 

Mysql預設是關閉InnoDB儲存引擎的使用的,將InnoDB設定為預設的引擎如下。

1. 檢視Mysql儲存引擎情況: mysql>show engines InnoDB | YES,說明此Mysql資料庫伺服器支援InnoDB引擎。

2. 設定InnoDB為預設引擎:在配置檔案my.ini中的 [mysqld] 下面加入default-storage-engine=INNODB

3. 重啟Mysql伺服器

4. 登入Mysql資料庫,mysql>show engines 如果出現 InnoDB |DEFAULT,則表示設定InnoDB為預設引擎成功。

總結

以上就是更改Mysql預設引擎為Innodb的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。