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

カテゴリー: BlogCentOSMySQL

adachin

1989年生まれのFindy/SRE。ホスティングから大規模なアドテクなどのインフラエンジニアとして携わる。現在はサービスの信頼性向上、DevOps、可用性、レイテンシ、パフォーマンス、モニタリング、オブザーバビリティ、緊急対応、AWSでのインフラ構築、Docker開発環境の提供、IaC、新技術の検証、リファクタリング、セキュリティ強化、分析基盤の運用などを担当している。個人事業主では数社サーバー保守とベンチャー企業のSREインフラコンサルティングやMENTA/TechBullで未経験者にインフラのコーチング/コミュニティマネージャーとして立ち上げと運営をしている。また、過去「脆弱性スキャナVuls」のOSS活動もしており、自称エバンジェリスト/技術広報/テクニカルサポート/コントリビュータでもある。

0件のコメント

コメントを残す

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