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 想飛的魚 閱讀(782) 評論(0)  編輯  收藏 所屬分類: database
          主站蜘蛛池模板: 田东县| 婺源县| 宜章县| 六枝特区| 吴旗县| 海门市| 吴堡县| 克拉玛依市| 和顺县| 武安市| 稻城县| 瓦房店市| 乌兰察布市| 九台市| 武胜县| 海兴县| 遂宁市| 睢宁县| 巴马| 夏邑县| 张家口市| 姚安县| 宽甸| 龙游县| 綦江县| 裕民县| 沙河市| 大庆市| 星子县| 香格里拉县| 乡宁县| 延吉市| 兰考县| 凤翔县| 金沙县| 安阳县| 石楼县| 永和县| 揭阳市| 东乡族自治县| 涞水县|