:MySQLInstallerConsoleがrootパスワードを設定していませんか?私は、次のコマンドラインを使用してWindowsにMySQLをインストールしています
MySQLInstallerConsole community install -silent server;5.7.12;x64:*:type=config;servertype=Server;openfirewall=true;generallog=true;serverid=3306;enable_tcpip=true;port=3306;rootpasswd=%1;installdir="C:\MySQL\MySQLServer-5.7":type=user;username=foo;password=bar;role=DBManager
この行がスクリプトに含まれている、と私はランダムに生成された文字列からrootのパスワードを渡しています。
mysql -u root -p
(とパスワードを提供する)を介してサーバにアクセスしようとしたときしかし、私は
を「localhostの」@「ルート」のアクセス拒否を取得しています私はのためのパラメータを持つすべての問題を見つけることができませんMySQLInstallerConsole。ユーザーfooとして接続することもできますが、本当にrootパスワードが必要です。
アイデア?
パスワードパラメータに特殊文字を使用していますか?「%1」間違った文字で拡大する可能性があります –
コメントをいただきありがとうございます。私はこれを排除することができます - ジェネレータはaz AZ 0-9を使用します。 –