客户端不支持服务器要求的验证协议。
你的php可能版本太低,请升级php的版本或者降低mysql的版本。

解决方案 »

  1.   

    mysql5吧
    需要设置一下
    网上搜索一下,有的
    我看到过
      

  2.   

    set password for 'username'@'local' = old_password('oldpass')
      

  3.   

    老问题了。
    1。重设你的mysql服务器的用户密码。
    set password for 'username'@'local' = old_password('oldpass')
    2。升级php到最最最新版看看支持不。这个问题一般出现在mysql4.1.11以上的版本中。是升级了认证协议后对旧客户端不兼容造成的后果。