MySQL一些连接问题

作者: 一只失去梦想的程序猿 | 来源:发表于2019-03-27 16:21 被阅读0次

1.报错caching-sha2-password
当mysql用一些客户端连接时出现这个错误,原因是新的MySQL选择了密码加密,而客户端不支持。
解决方法:
cmd进如mysql
修改加密规则

ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; 

更新密码(mysql_native_password模式)
正确的:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'NewPassword';

网上很多教程错误的例子:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '{NewPassword}';

当你用了错误的例子,你的密码实际变成了{123456},(我多次实验之后才找出来这个问题,你们复制别人的教程时候稍微试一试啊,浪费我太多时间,所以记录下)
然后报错:


image.png

用正确的不会报错。(至少不报这个密码错误,其他的就说不准了)
暂时解决。

FLUSH PRIVILEGES;

这个命令我用的时候没用到,先记录下。

相关文章

  • MySQL一些连接问题

    1.报错caching-sha2-password当mysql用一些客户端连接时出现这个错误,原因是新的MySQL...

  • MySQL相关

    收集一些window下MySQL相关的资料。 1.可视化工具无法连接 MySQL 8.0 的问题 MySQL 8....

  • PHP+MySQL

    前言 本文为PHP与MySQL连接的一些基础操作的总结。 连接MySQL服务器 连接成功---返回mysql连接标...

  • 本文为PHP与MySQL连接的一些基础操作的总结

    前言 本文为PHP与MySQL连接的一些基础操作的总结。 连接MySQL服务器 连接成功---返回mysql连接标...

  • 第三个模块 远程连接MySQL速度慢的解决方法

    问题描述:PHP远程连接MYSQL速度慢,有时远程连接到MYSQL用时4-20秒不等,本地连接MYSQL正常。解决...

  • Java基础(十)

    MySQL mysql -u root -p 连接MySQL 解决问题 create DATABASE test;...

  • MySQL语句小结(二)

    近期接触到一些mysql问题,最大连接数更改,进程监控,定时删sleep进程等 遇到_mysql_exceptio...

  • Mysql连接泄漏排查

    背景 记录一次Mysql连接池泄漏问题排查,问题表现如下: Mysql数据库连接持续增加,直至达到最大连接数; 业...

  • MySQL@Navicat学习总结

    Navicat连接MySQL,出现连接不上的问题 思路如下: 1. 通过cmd命令行能连接MySQL 说明MySQ...

  • mysql无法正常查询

    现象: mysql服务器本地连接查询没有问题 其他服务器连接mysql服务进行查询没有问题 公司内部连接到mysq...

网友评论

    本文标题:MySQL一些连接问题

    本文链接:https://www.haomeiwen.com/subject/bnozvqtx.html