LINEで送る
Pocket

Adachinですっ。

CentOS7にmysql5.7.15をインストールして

初期設定しようと思ったら、

[root@adachin log]# mysql_secure_installation
ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: NO)

とか出てきました。

そもそもmysql5.7以上からroot初期パスワードは

 /var/log/mysqld.log

に出力されているのですが、

そもそも出てないじゃないか!どーすんのこれ!(怒)

アンインストールしても変わらず、

ググッてみたところ、rootパス忘れてリセットすると同じように変更すれば良さそうみたいです。


■ /etc/my.cnf 

・mysqlを再起動

・localのmysqlにログイン


■rootパスの変更

・パスワードの変更

・反映


■/etc/my.cnfのskip-grant-tablesを削除

・mysqlの再起動

・ログイン

いけたあ


■まとめ

そもそもデフォでrootパスわからんとか謎です。
時間を返して欲しいいいいいい!!!

参考:http://onlineconsultant.jp/pukiwiki/?MySQL5.0%E4%BB%A5%E9%99%8D%E3%81%A7%E3%83%AB%E3%83%BC%E3%83%88%E3%83%91%E3%82%B9%E3%83%AF%E3%83%BC%E3%83%89%E3%82%92%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88%E3%81%99%E3%82%8B

LINEで送る
Pocket

カテゴリー: BlogCentOSMySQL

adachin

1989年生まれのLancers SRE。 ホスティングから大規模なアドテクなどのインフラエンジニアとして携わり、AnsibleやTerraformでのインフラコード化を推進。副業では数社サーバー保守、未経験によるエンジニアのメンターなども実施している。また、「脆弱性スキャナVuls」のOSS活動もしており、自称エバンジェリスト/技術広報/テクニカルサポート/コントリビュータでもある。現在はサービスの信頼性向上、可用性、レイテンシ、パフォーマンス、モニタリング、緊急対応、インフラコード化、リファクタリング、セキュリティ強化、新技術の検証、Docker開発環境の提供、AWSでのインフラ構築、グループ会社のインフラをECS/Fargateへ移行、CakePHP4での管理画面作成、メンター、分析基盤の運用を担当している。

0件のコメント

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください