mysql5.7 rootの初期パスワード [PC]

CentOS7へMySQLをインストールした際に少し手間取ったので
メモしておきます。

mysql -u root
で以前は入れたような気がしたのですが気のせいですかねぇ

ということで
mysql -u root -p
で必要となる初期パスワードですが

sudo cat /var/log/mysqld.log | grep "temporary password"
とすると
..temporary password is generated for root@localhost: ********

と表示されるコロン(:)以下がパスワードになっているようです。

これがわかればめでたくログインできるようになります。

そんでもってそこからあれこれデータベース等をつくっていくのですが
初期パスワードを変更しないとなにも受け付けてくれないので

ALTER USER 'root'@'localhost' IDENTIFIED BY '新しいパスワード';

ということ解決します。
新しいパスワード発行コマンドは他のサイトで上記コマンド以外で解決している方もいるようですが、
個人的にはこれで解決したので
メモしておきます。


タグ:MySQL
nice!(4)  コメント(0) 
共通テーマ:パソコン・インターネット

nice! 4

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

※ブログオーナーが承認したコメントのみ表示されます。
RSS RSS1.0 |

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。