MySqlに root のパスワードを設定

アフィリエイト広告を利用しています

このページの内容が役に立ったら X (旧twitter) でフォローして頂けると励みになります
挨拶や報告は無しで大丈夫です

MySqlをインストールした時点では、 rootユーザーのパスワードが設定されていません。

※ ここでいう rootユーザーとは、 MySqlのユーザーであり、Linuxのユーザーとは異なります。

rootパスワードの変更

MySqlにrootでログインします。

# mysql -u root

例として、 hoge というパスワードを設定します。
下記の hoge の部分を、設定したいパスワードに書き換えてください。

※ MySQLでは、コマンドの最後に ; (セミコロン)が必要です。

mysql > SET PASSWORD FOR root@localhost=PASSWORD('hoge');

MySqlをログアウトします。

mysql > quit;

確認しましょう。

パスワードを指定しないで、rootユーザーでログインします。

# mysql -u root
Access denied for user 'root'@'localhost' (using password: NO)

上記のようになれば、OKです。

パスワードを指定して、ログインしましょう。

# mysql -u root -p

Enter password:
と、表示されたら、設定したパスワードを入力して、[enter]します。

mysql >

このように表示されたらログインできています。