Mysql更改預設引擎為Innodb的步驟方法
阿新 • • 發佈:2019-01-02
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的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。