广杰博客

  • 首页
  • IT资讯
  • IT运维
  1. 首页
  2. IT运维
  3. 正文

mysql连接问题

04/01/2011 757点热度 0人点赞 0条评论

问题:装上了MYSQL数据库后,在安装PHP程序时老出现:"Client does not support authentication protocol"问题.
搜集了下网络资料,基本的解决方法如下:
官方的说法是

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;

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

2.远程连接不上 mysql

用了“grant all privileges on *.* to root@"%" identified by 'passwd' with grant option”这条命令就可以了.

标签: 暂无
最后更新:03/19/2017

点赞
下一篇 >

文章评论

您需要 登录 之后才可以评论
最新 热点 随机
最新 热点 随机
CentOS 8.3 (2011) ISO镜像下载发布 CentOS Linux 落幕 CentOS Stream 上位 CentOS Linux 7.9 (2009) iso镜像下载 Windows 10 2020年10月更新ISO下载 ubuntu ssh通过密钥登陆服务器 kubeadm修改证书时间 kubeadm安装k8s 组件controller-manager 和scheduler状态 Unhealthy CentOS 8.2 (2004) 镜像下载发布 Windows 10 v2004五月更新正式版MSDN原版ISO镜像下载 CentOS 7.8 (2003) 发布镜像下载
Ubuntu 18.04.4 LTS 发布linux下samba配置说明使用kubernetes 1.18 GA正式发布nginx部署waf防火墙modsecurity3.0Red Hat Enterprise Linux 7.8 正式发布CentOS 7.8 (2003) 发布镜像下载Windows 10 v2004五月更新正式版MSDN原版ISO镜像下载CentOS 8.2 (2004) 镜像下载发布ubuntu ssh通过密钥登陆服务器kubeadm安装k8s 组件controller-manager 和scheduler状态 Unhealthy
MYSQL恢复密码 SEO优化手册之关键词选取 Database Publishing Wizard 数据库发布向导工具 serv-u提权防范 脚本能够“跨站”的原因 使用app-v managent server部署桌面应用程序虚拟化 windows环境下mysql数据库的主从同步备份 windows下升级mysql版本 memcached 查看所有keys命令 NOD32再免费,试用90天活动再延长
友情链接
  • linux运维
  • 郑州SEO

COPYRIGHT © 2020 广杰博客. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS

豫ICP备07002435号-8