MySQLのストレージエンジンデフォルト設定をInnoDBからMyISAMへ変更しようとして、
されにデフォルトテーブルタイプもMyISAMにしてMySQLサービスを再起動してもなぜか設定変更されなかった。
というか、そもそも「service mysqld stop」をかけても、mysqlは起動しっぱなし。
なのでプロセスをkillで強制終了。
次にサービススタートをすると、
mysqld dead but subsys locked
のエラーが出た。
ログを調べたら、
120908 21:54:26 [ERROR] /usr/libexec/mysqld: unknown variable 'default_table_type=MYISAM' 120908 21:54:26 [ERROR] Aborting
とあったので、「default_table_type=MYISAM」を削除したら問題なく起動した。
デフォルトストレージもInnoDBからMyISAMへ変更されていた!
スポンサードリンク
コメント