mysql/数据库
公孙元二
如果你看到这句话,幸运值+1
展开
-
MYSQL 8.0 Client does not support authentication protocol requested by server; consider upgrading My
原因:再次安装MySQL后,使用 Navicat 或者 MySQL 都会出现下面这个异常。权限与安全问题。只需要在 MySQL Shell 中输入两行简单的命令就可以解决问题。解决方案:打开mysql命令行输入旧密码:输入一下命令:在这里我把密码改成:root alter user 'root'@'localhost' identified with mysql_native_password by 'root';回车键后,在执行下面的命令: flush privileges;原创 2022-04-18 22:52:53 · 710 阅读 · 0 评论 -
MYSQL8.0 每次重启电脑都报错ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘解决方法
1.尝试解除端口占用:首先,win+r键后,在打开的窗口输入cmd回车,输入命令netstat -aon回车,如下图所示,找到端口3306被占用的PID,如图我这里是PID为11616的进程占用了3306端口然后在任务栏右击,打开任务管理器,找到PID为11616的进程选中进程后,鼠标右键结束任务然后看会不会报错:ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘如果解决了,说明你电脑之前的旧版本Mysql没删除干净,导原创 2022-04-17 22:37:25 · 2942 阅读 · 0 评论 -
Client does not support authentication protocol requested by server; consider upgrading MySQL client
原因:由于安装的是MySQL8,需要重置root的密码。解决办法:第一步,打开MySQL 8.0 Command Line Client,并输入数据库的初始密码。输入初始密码(我的密码为root):第二步,输入ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘root’;(在这里我再次设置密码为:root)然后就成功了!...原创 2022-04-15 15:57:38 · 744 阅读 · 0 评论 -
mysql安装报错:The specified port already in use
解决方案:首先,win+r键后,在打开的窗口输入cmd回车,输入命令netstat -aon回车,如下图所示,找到端口3306被占用的PID,如图我这里是PID为11616的进程占用了3306端口然后在任务栏右击,打开任务管理器,找到PID为11616的进程选中进程后,鼠标右键结束任务然后在MySQL中返回上一级,再点击next,端口显示正常...原创 2022-04-12 11:02:28 · 10325 阅读 · 1 评论 -
sqlMessage: “Client does not support authentication protocol requested by server; consider upgrading
报错场景:报错信息:code: "ER_NOT_SUPPORTED_AUTH_MODE"errno: 1251sqlMessage: "Client does not support authentication protocol requested by server; consider upgrading MySQL client"sqlState: "08004"fatal: truename: "ER_NOT_SUPPORTED_AUTH_MODEError"pid: 20960原创 2022-04-10 18:03:57 · 2380 阅读 · 1 评论 -
windows mysql8.0命令行进入
1、cd 到MySQL目录的bin下2、.\mysql -u root -p原创 2022-04-10 17:15:12 · 1529 阅读 · 0 评论