ちまたのWin Server 2008サポート切れに伴いWin Server 2016へ最新版Bitnami redmine 4.1をインストールし移行・・のためここを参考にmysqlのテーブル削除をトライするがmysqlのログインで弾かれる。
>mysql -u root -p
>Access denied for user 'root'@'localhost' (using password: YES)
ググると同問題遭遇者が累々多数。
ほとんどがrootのパスワード再設定で解決のよう。
でもusing password: YESだからパスワード問題でないのでは?意図的にパスワード外すとusing password: NOって返るし。YESってことはパスワード問題でない?
でもネットにはAccess deniedでパスワード再設定以外は参考例なく1日半、調べてはトライの繰り返しで徒労に過ぎ。
まずは旧環境でダンプ取れるのがユーザがbitnamiなので-u bitnamiでやるが同じ
TCP port番号を明記してやると通るような事例もあり --port 3306明記でやるが同じ
環境変数でINSTALLDIRが必要の事例ありなかったので作成するが同じ
-D付きでDBをbitnamiと明示してやると・・・でも同じ
ということで結局Bitnami redmineをアンインコ、再インスコして初期パスワードをセットすると問題なくログインできた
結局恥ずかしい理由は・・
初期ユーザ名設定をadminとパスワードセットしRedmineにadminで初回サインイン時にパスワード変更となりその変更したパスワードでmyselへログインしようとした、でrootのパスワード誤りが原因でした
Redmineインストール時のパスワード必ずメモで残すべし、それがmysqlのパスワードなので・・・
あー恥ずかしい