修改mysql默認引擎爲innodb

1、停止mysql服務

# /etc/init.d/mysqld stop

2、備份my.cnf

cd /etc

cp my.cnf my.cnf_bak

3、修改my.cnf

[mysqld] 後加入

# vi my.cnf

default-storage-engine=InnoDB

4、刪除/mysql/data目錄下的ib_logfile0,ib_logfile1

否則在啓動mysql時會遇到下述錯誤:

[ERROR] Plugin 'InnoDB' init function returned error.

[ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.

[ERROR] Unknown/unsupported table type: InnoDB

[ERROR] Aborting

5、啓動mysql

# /etc/init.d/mysqld start

Starting MySQL:                                            [  OK  ]

6、登錄mysql檢查修改是否成功

# mysql -u root -p

 

mysql>show variables like'storage_engine';

+----------------+--------+

| Variable_name  | Value  |

+----------------+--------+

| storage_engine | InnoDB |

+----------------+--------+


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章