0

私は最近、PHPとmysqlを備えた最新のZend Server CE 5.6.0 SP4をWindows 7にインストールしました。Zonealarm ファイアウォールでポートとの競合があったと思われるため、最初は Zend サーバーが機能しませんでした。ファイアウォールを非アクティブ化し、再起動して再試行したところ、機能したため、ファイアウォールを再アクティブ化しました。ファイアウォールが代替ポートを見つけたかどうかは不明です。私はそれらのことについてあまり知りません。ポートは 80 と 10061 だと思いますが、よくわかりません。

とにかく、パスワードなしでコマンドラインを使用してmysqlデータベースに接続する方法を示すPHP/Mysqlの本を読んでいます。最初の提案は次のとおりです。

"C:\Program Files (x86)\Zend\MySQL51\bin" -u root

それがうまくいかなかったので、手動で MySQL51\bin フォルダーに移動し、mysql.exe -u root と入力しました。次に、エラー Error 2003 (HY000): Can't connect to MySQL on 'localhost' 10061 が発生しました

ファイアウォールをオフにして再試行しましたが、それでもうまくいきません。

アイデアや提案をいただければ幸いです。

助けてくれてありがとう

ゲイリー

4

1 に答える 1

1

これは古い投稿ですが、この問題の検索でトップヒットの 1 つです。ZEND の下の現在の MySql55 インストールで機能するソリューションを見つけました。Zend のインストール フォルダ (Windows の場合、他の場合も同じであることが望ましい) の Zend\MySql55\bin には、「MySQLInstanceConfig.exe」というファイルがあります。それを実行すると、パスワードを強制的に変更できるようになり、(私にとっては) コマンド ラインが機能しました。

于 2014-05-09T20:31:44.657 に答える