wiflish
          Loving Life! Loving Coding!
          posts - 98,comments - 98,trackbacks - 0
          轉:http://www.phpv.net/article.php/288

          mysql4.1以上版本連接時出現Client does not support authentication protocol問題解決辦法

          shell> mysql
          Client does not support authentication protocol requested
          by server; consider upgrading MySQL client

          官方的說法是

          MySQL 4.1 and up uses an authentication protocol based on a password hashing algorithm that is incompatible with that used by older clients. .....


          ?

          如果你升級mysql到4.1以上版本后遇到以上問題,請先確定你的mysql client 是4.1或者更高版本.(WINDOWS下有問題你就直接跳到下面看解決方法了,因為MYSQL 在WINDOWS是client和server一起裝上了的)

          請使用以下兩種方法之一

          其一:

          mysql> SET PASSWORD FOR
              -> 'some_user'@'some_host' = OLD_PASSWORD('newpwd');
          

          其二:

          mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('newpwd')
              -> WHERE Host = 'some_host' AND User = 'some_user';
          mysql> FLUSH PRIVILEGES;
          
          上面紅色的部分請按自己實際情況修改....
          這樣做后,連接就會正常了@!
          posted on 2006-12-23 15:50 想飛的魚 閱讀(781) 評論(0)  編輯  收藏 所屬分類: database
          主站蜘蛛池模板: 思南县| 萨迦县| 扶沟县| 铜山县| 临潭县| 清水河县| 许昌县| 新源县| 双柏县| 墨江| 子洲县| 浦县| 荆州市| 五台县| 南木林县| 兴宁市| 秦皇岛市| 如东县| 怀集县| 闻喜县| 仁化县| 阜宁县| 醴陵市| 客服| 泽州县| 新干县| 廉江市| 横山县| 三都| 张北县| 鄂托克旗| 安平县| 澎湖县| 太保市| 子长县| 会东县| 确山县| 和龙市| 苗栗县| 武定县| 上栗县|