MySQL 開啟支援 InnoDB

MySQL 在 5.1 版本開始預設沒有支援 InnoDB, 如果用 yum 安裝的話, Redhat 會處理好 InnoDB 支援, 但如果自行編譯安裝的話, 便需要作出一點改動。以前我編譯 MySQL 會用以下參數編譯:

這樣會安裝 MySQL 到 /usr/local/mysql51, 並安裝所有額外的 charsets, 如果要在 MySQL 5.1 後支援 InnoDB, 需要加入支援 InnoDB 的參數, 如下:


但如果不能重新編譯 MySQL, 可以用以下方法動態載入 InnoDB plugin:

1. 在指令模式用 root 登入 mysql:

2. 查看是否可以動態載入 plugin

當傳回的結果是 YES 時, 表示可以動態載入 plugin.

3. 載入 InnoDB plugin:

4. 查看是否支援 InnoDB:


Leave a Reply