シングルユーザーモードでMySQLを起動する方法

rootユーザーの権限を削除してしまったり、rootユーザーのパスワードなどを忘れてしまったときに役に立ちます。

1.mysqlを止める

sudo /etc/init.d/mysql stop

2.以下の設定を/etc/my.cnfの[mysqld]の設定に追加

skip-grant-tables

3.mysqlを起動

sudo /etc/init.d/mysql start