mysql8.0 1251_navicat 连接 mysql8.0 总是报错1251
分享一下navicat连接MySQL8.0时的一些坑,一开始的时候按照网上的搞了好久,但是没有解决,也不是说网上别人分享的不对,只是要结合在一起才能把问题解决,闲话少说
安装好MySaQL后(不是解压版,所以不需要再配置环境啥的),我就用直接用navicat连接,填好账号密码和IP地址(主机名)后测试连接出现错误1251
点击测试连接后出错1251
上网搜索发现要更改加密方式,因为mysql8.0跟mysql5.0的加密方式不一样
win+r ,输入cmd,打开命令行
输入mysql -u root -p,再输入密码登录mysql
登录成功没有报错后,输入use mysql,进入mysql数据库
接下来按照参考的输入:ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;,报错1396
没办法继续问度娘,找到一个说是远程访问权限不正确
登录mysql后,select host,user from user;(注意分号别错了,一定要在英文(半角)下输入),查看自己的远程访问是什么,我这里是%
所以先后输入:
1)ALTER USER 'root'@'%' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; (其中password是自己的root账户的密码)
2)ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'password';
3)flush privileges;
最后再用navicat连接mysql,success
mysql8.0 1251_navicat 连接 mysql8.0 总是报错1251相关推荐
- mysql80版本连接 1251_解决Navicat Premium 连接 MySQL 8.0 报错1251的问题分析
人闲太久,努力一下就以为是在拼命. 一.问题 Navicat Premium 连接 MySQL 8.0 报错: 1251 - Client does not support authenticatio ...
- 登录mysql 1251_Navicat 连接 MySql 报错1251解决方案(亲测)
部门升级数据库版本: 今天下了个 MySQL8.0,发现Navicat连接不上,总是报错1251: 原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错. 从网上看了一些资料,试 ...
- 但是如果你按照官网的说明进行输入:比如 [{0: 1, 1: 1}, {0: 1, 1: 5}, {0: 1, 1: 1}, {0: 1, 1: 1}]就会报错,经过实践,多分类希望给各个label不
但是如果你按照官网的说明进行输入:比如 [{0: 1, 1: 1}, {0: 1, 1: 5}, {0: 1, 1: 1}, {0: 1, 1: 1}]就会报错,经过实践,多分类希望给各个label不 ...
- 【vue2】vue2.0重复点击路由会报错
vue2.0重复点击路由会报错 router种index.js import Vue from 'vue' import VueRouter from 'vue-router' import Home ...
- 解决Navicat连接MySQL总是报错1251的方法
今天下了个 MySQL8.0,发现Navicat连接不上,总是报错1251: 原因是MySQL8.0版本的加密方式和MySQL5.0的不一样,连接会报错. 试了很多种方法,终于找到一种可以实现的: 更 ...
- Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法
Navicat 远程连接docker容器中的mysql 报错1251 - Client does not support authentication protocol 解决办法 1).容器中登录my ...
- mysql修改密码报错问题以及远程工具连接华为云数据库报错问题
mysql修改密码报错问题以及远程工具连接华为云数据库报错问题 1.mysql修改密码错误 2. 华为云远程数据库连接工具无法连接问题 1.mysql修改密码错误 很久没用自己电脑里的mysql,这次 ...
- nodejs连接mysql数据库,报错Client does not support authentication protocol requested by server的解决方法
nodejs连接mysql数据库,报错Client does not support authentication protocol requested by server的解决方法 参考文章: (1 ...
- Windows远程桌面(mstsc)笔记:Windows 7远程桌面连接Windows Server 2019报错:“您的凭证不工作“
使用Windows 7的远程桌面连接Windows Server 2019报错:"您的凭证不工作"关联"内部错误" 解决方法一: 在Windows Server ...
最新文章
- 我眼里的Exchange 2010 之:1—DAG
- Python 实现9*9乘法表
- CNCF 公布 2020 年 TOC 选举结果 | 云原生生态周报 Vol. 36
- 从零开始学习Sencha Touch MVC应用之十九
- 【XSY2111】Chef and Churus 分块 树状数组
- chrome 网页重新加载_在Chrome中为各个网页设置自定义重新加载时间
- grails框架_Play和Grails Java框架的优缺点
- IIFE(立即执行函数表达式)
- 自动化集成:Pipeline整合Docker+K8S
- 小学生都开始学Python了,你还不抓紧提升技术?
- struts项目部署在Tomca上在断网情况下启动报错
- 探测能源、跨洲安全通信……你所想不到的量子技术!
- python画心形代码大全_七夕 - 程序员表白代码
- Kaggle Tabular Playground Series - Jan 2022 学习笔记2(使用时间序列的线性回归)
- python考勤记录_python做考勤统计
- ps2硬盘接linux,PS2加装硬盘详细指导
- 那些所倚靠的利器记载
- Illegal instruction 问题处理
- android第三方库适配鸿蒙,鸿蒙第三方适配rom
- 【阿拉伯数字转中文汉字工具类】
热门文章
- php 用积分兑换_PHP积分兑换接口实例
- Eclipse常用操作烂笔头记忆
- 设备指纹技术的实现方式有哪些?
- Linux errno错误信息大全
- 靶场练习之hackinglab(鹰眼)-解密题
- anycast隧道_讲述IPv6网络中的选播概述及Anycast困难解决方法
- 刘帅嵌入式系统-EOR逻辑异或操作指令
- MyBatis-Plus 多表查询
- python去掉字符串尾部空格的函数_python清除字符串前后空格函数的方法
- 定积分华里士公式推广_分部积分法与点火公式|第四十六回|高数(微积分)...