mariadbのrootパスワードを失念したので、強制リセットしたので作業メモ
daemonを止めて、認証スキップで起動する
# systemctl stop mariadb # systemctl set-environment MYSQLD_OPTS="--skip-grant-tables" # systemctl start mariadb
MySQLクライアントで接続して、パスワード変更
$ mysql -u root MariaDB [(none)]> flush privileges; MariaDB [(none)]> alter user 'root'@'localhost' identified by '********';
オプションを戻して再起動
# systemctl stop mariadb # systemctl unset-environment MYSQLD_OPTS # systemctl start mariadb
接続確認
$ sudo mysql -u root -p