kawama.jp

phpからMySQLへ接続するとき「Client does not support authentication protocol requested by server」というエラーが出る

カテゴリ: MySQL,PHP — タグ: , — 2005年12月22日 15:19 — Comments (2)hatebu count

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client

こんな感じのエラーが出た場合は、

SET PASSWORD FOR root@localhost = OLD_PASSWORD('password_str');

で解決。
パスワード暗号化の互換性で起きる問題らしい。

2 Comments »

  1. phpにてmysql_connect()が利用できない?

    自宅サーバにてphpで作ったモジュールを置くが、動かない・・・ログを見ると、mysql_connect()が利用できないみたいだった。おかしいなあ〜…

    コメント by Shoulder.jp — 2006年8月10日 @ 15:07

  2. 自宅サーバーにmovabletypeを入れてみた

    vinelinux4.0にmovabletype3.33を導入。相当手間がかかった。mt-check.cgiを実行したら問題なくても、mt.cgiを実行す…

    コメント by goodfireboyのメモ帳 — 2006年12月10日 @ 19:32

RSS feed for comments on this post. TrackBack URL

Leave a comment

Copyright (C) 2002 - 2017 kawama All Rights Reserved. — Powered by WordPress