[MariaDB(MySQL)/phpMyAdmin] rootログインできない!

Linux
スポンサーリンク

基本的なことを知らずにハマったので備忘録として。結論から言うとMariaDBのパスワードのリセット(再設定)とパスワード作成は違うよ!ということです。

MairaDBでは初期設定のrootのパスワードは設定されていません。そのため、私はパスワードのリセットのコマンドを使ってパスワードを設定しようと思いました。

service mysqld stop
mysqld_safe --skip-grant-tables &
mysql -u root
use mysql;
update user set password=PASSWORD("パスワード") where User='root';
flush privileges;
quit
service mysqld stop
service mysqld start

これでログインページに行きログインできるだろうと思って先程設定した”パスワード”を入力した結果エラーを吐かれました。

そして、たまたまサイトを漁っていたら、パスワーの設定というものがあったのでこちらのコマンドを入力しました。

 mysql -u root
use  mysql;
set  password  for  [email protected] = password('パスワード');
flush  privileges;
exit

その結果ログイン画面が表示されました!

普通の人はこんなミスをしないと思いますが、私はここでハマってしまったので誰かのお役に立てば嬉しいです。

タイトルとURLをコピーしました