Table of Contents
rootアカウントのパスワードが分からなくなったのでパスワードを再設定
MySQLのmysqld_safeが含まれるパッケージをインストール
# dnf instal mysql-test
mysqld_safeが含まれるパッケージを検索
# dnf provides mysqld_saf -C
mysql-test-8.0.43-1.el9_6.x86_64 : The test suite distributed with MySQL
Repo : crb
一致:
ファイル名 : /usr/bin/mysqld_safe
MySQLサーバーを停止
# systemctl stop mysqld
セーフモードでMySQLをバックグラウンドで起動
# mysqld_safe --skip-grant-tables &
mysqlデータベースを選択して、パスワードをリセット
# mysql -u root
> FLUSH PRIVILEGES;
> ALTER USER 'root'@'localhost' IDENTIFIED BY '新しいパスワード';
> exit
バックグラウンドのプロセスを停止
# jobs
[1]+ 停止 mysqld_safe --skip-grant-tables
# kill %1
MySQLサーバーを開始
# systemctl start mysqld
# systemctl status mysqld
参考URL
パスワードが分からない | プログラミング学習サイト【侍テラコヤ】
プロセス・ジョブを管理する #初心者 – Qiita
