mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法


Posted in PHP onMarch 15, 2007

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; 

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

PHP 相关文章推荐
php图片处理:加水印、缩略图的实现(自定义函数:watermark、thumbnail)
Dec 02 PHP
WordPress判断用户是否登录的代码
Mar 17 PHP
基于magic_quotes_gpc与magic_quotes_runtime的区别与使用介绍
Apr 22 PHP
php使用session二维数组实例
Nov 06 PHP
thinkphp区间查询、统计查询与SQL直接查询实例分析
Nov 24 PHP
php使用GD创建保持宽高比缩略图的方法
Apr 17 PHP
详解PHP中的null合并运算符
Dec 30 PHP
Zend Framework自定义Helper类相关注意事项总结
Mar 14 PHP
php简单解析mysqli查询结果的方法(2种方法)
Jun 29 PHP
PHP重置数组为连续数字索引的几种方式总结
Mar 12 PHP
php和redis实现秒杀活动的流程
Jul 17 PHP
Yii 框架控制器创建使用及控制器响应操作示例
Oct 14 PHP
一个简单的PHP&MYSQL留言板源码
Jul 19 #PHP
利用PHP和AJAX创建RSS聚合器的代码
Mar 13 #PHP
手把手教你使用DedeCms的采集的图文教程
Mar 11 #PHP
PHP中的CMS的涵义
Mar 11 #PHP
dedecms 制作模板中使用的全局标记图文教程
Mar 11 #PHP
DedeCms模板安装/制作概述
Mar 11 #PHP
织梦模板标记简介
Mar 11 #PHP
You might like
php动态生成版权所有信息的方法
2015/03/24 PHP
Yii框架where查询用法实例分析
2019/10/22 PHP
Extjs学习笔记之七 布局
2010/01/08 Javascript
仿新浪微博登陆邮箱提示效果的js代码
2013/08/02 Javascript
javascript轻松实现当鼠标移开时已弹出子菜单自动消失
2013/12/29 Javascript
jQuery+ajax实现文章点赞功能的方法
2015/12/31 Javascript
使用jQuery UI库开发Web界面的简单入门指引
2016/04/22 Javascript
html中鼠标滚轮事件onmousewheel的处理方法
2016/11/11 Javascript
js实现textarea限制输入字数
2017/02/13 Javascript
详解VueRouter进阶之导航钩子和路由元信息
2017/09/13 Javascript
基于vue实现可搜索下拉框定制组件
2020/03/26 Javascript
vue-cli 项目打包完成后运行文件路径报错问题
2019/07/19 Javascript
layui table单元格事件修改值的方法
2019/09/24 Javascript
es6 for循环中let和var区别详解
2020/01/12 Javascript
微信小程序如何加载数据库真实数据的实现
2020/03/04 Javascript
[01:10:02]IG vs Winstrike 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
[01:02:38]DOTA2-DPC中国联赛定级赛 LBZS vs Phoenix BO3第二场 1月10日
2021/03/11 DOTA
布同自制Python函数帮助查询小工具
2011/03/13 Python
Tensorflow之构建自己的图片数据集TFrecords的方法
2018/02/07 Python
更新修改后的Python模块方法
2019/03/03 Python
GitHub 热门:Python 算法大全,Star 超过 2 万
2019/04/29 Python
python multiprocessing模块用法及原理介绍
2019/08/20 Python
Python操作Sonqube API获取检测结果并打印过程解析
2019/11/27 Python
Python图像处理库PIL的ImageEnhance模块使用介绍
2020/02/26 Python
利用PyQt5+Matplotlib 绘制静态/动态图的实现代码
2020/07/13 Python
Python用dilb提取照片上人脸的示例
2020/10/26 Python
关于环保的建议书400字
2014/03/12 职场文书
《鸿门宴》教学反思
2014/04/22 职场文书
安全生产一岗双责责任书
2014/07/28 职场文书
升职自荐信怎么写
2015/03/05 职场文书
学校开除通知书
2015/04/25 职场文书
小学毕业感言200字
2015/07/30 职场文书
新郎父母婚礼答谢词
2015/09/29 职场文书
曾国藩励志经典名言37句,蕴含哲理
2019/10/14 职场文书
tensorflow中的数据类型dtype用法说明
2021/05/26 Python
TaiShan 200服务器安装Ubuntu 18.04的图文教程
2022/06/28 Servers