MySQLで誤ってユーザーを全削除したときの対処方

MySQLで誤って全ユーザーを削除してしまうことなどおきるかもしれません。そんな時の対処方となります。

MySQLを停止

# /etc/init.d/mysqld stop

MySQL初期化

mysql_install_dbをして初期化します。

# mysql_install_db

初期化が終わったら所有者の変更をします。

所有者の変更

# chown -R mysql:mysql /var/lib/mysql

これで所有者をmysqlにしました。ここで所有者変更しているのは、所有者がrootだと起動しないためになります。

MySQLの起動

# /etc/init.d/mysqld start
mysqld を起動中:              [  OK  ]

とでれば初期化完了です