标签:sha2 加密 解决方案 MySQL 报错 关于 mysql caching password
1. 解压安装MySQL8.0,报错Install/Remove of the Service Denied!
在windows 的cmd命令行下安装mysql
在mysql的bin目录下面执行: mysqld --install
报错:
信息如下:
Install/Remove of the Service Denied
解决方案:
打开cmd.exe程序的时候选择“用管理员身份打开”。
2. Navicat12 报 Authentication plugin 'caching_sha2_password' cannot be loaded
报错原因:
报这个错是因为MySQL8使用了 caching_sha2_password 加密方式而之前MySQL使用的是 mysql_native_password 加密方式,而你的Navicat不支持 caching_sha2_password 加密方式造成的。
解决方案:
目前我知道的解决方案有两种
1. 修改mysql加密方式
1 use mysql; 2 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码'; 3 FLUSH PRIVILEGES;
2. 给Navicat添加插件
先从在网上找到 caching_sha2_password.dll , 百度云:https://pan.baidu.com/s/1ALGmbKp6nWVctck3Gcleqw 提取码: maig
然后将dll文件直接放到Navicat根目录即可。
标签:sha2,加密,解决方案,MySQL,报错,关于,mysql,caching,password 来源: https://www.cnblogs.com/justlove/p/12236465.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。