Magento ver-1.6.1を使用しています。Mysql接続でエラーが発生しました
DB Magentoを以下のエラーで接続しようとします。
SQLSTATE[HY000] [2000] mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication. Please use an administration tool to reset your password with the command SET PASSWORD = PASSWORD('your_existing_password'). This will store a new, and more secure, hash value in mysql.user. If this user is used in other scripts executed by PHP 5.2 or earlier you might need to remove the old-passwords flag from your my.cnf file
My MySQL DBは別のドメインに属していました。私はローカルからそのデータベースに接続しようとします。
ご返信ありがとうございます
DBパスワードを変更しました。今度は新しいエラーが発生します。
SQLSTATE[HY000] [2002] A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
これは古いバージョンの古いパスワードハッシュの問題です。エラーメッセージが表示されるので、mysql管理者に新しいパスワードを作成するか、単に 'SET PASSWORD = PASSWORD( 'your_existing_password')'を使用して古いパスワードは新しいバージョンと互換性があります。 – Vijay
データベースのパスワードを新しいエラーで変更しました:SQLSTATE [HY000] [2002]接続されたパーティが一定期間後に正しく応答しなかったか、接続されたホストが応答しなかったため接続に失敗したため接続に失敗しました –