您的位置:88bifa必发唯一官网 > 八八必发娱乐 > mysql4.1以上版本连接时出现Client does not support au

mysql4.1以上版本连接时出现Client does not support au

发布时间:2019-07-30 21:29编辑:八八必发娱乐浏览(93)

    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; 

    上面红色的部分请按自己实际情况修改.... 
    这样做后,连接就会正常了@!

    您可能感兴趣的文章:

    • 解决MySQL 5.7.9版本sql_mode=only_full_group_by问题
    • 一键搞定python连接mysql驱动有关问题(windows版本)
    • 当mysqlbinlog版本与mysql不一致时可能导致出哪些问题
    • MySql版本问题sql_八八必发娱乐,mode=only_full_group_by的完美解决方案

    本文由88bifa必发唯一官网发布于八八必发娱乐,转载请注明出处:mysql4.1以上版本连接时出现Client does not support au

    关键词: 八八必发娱乐

上一篇:1.隐藏X-Space个人空间下方版权方法

下一篇:没有了