MySQL8.0のパスワードをリセットします
構成ファイルの編集.
vim /etc/my.cnf
追加 “スキップ-付与-テーブル” に [mysqld] フィールド.
保存して終了
mysql サービスを再起動します
systemctl 再起動 mysqld
mysqlにログイン
mysql -uroot -p
データベースをmysqlに切り替える
mysql>mysqlを使用する;
元のパスワードをクリア
mysql>ユーザー セット authentication_string の更新 = ” ユーザー=「ルート」;
mysql>終了する
vim /etc/my.cnf
削除 “スキップ-付与-テーブル” に [mysqld] フィールド
保存して終了
systemctl 再起動 mysqld
mysql -uroot -p
mysql>ALTER USER 'root'@'localhost’ 「新しいパスワード」で識別;
mysql>終了する
新しいパスワードでmysqlにログイン.