错误号码2058 "plugin caching sha2 password could not be loaded" 通常与MySQL或MariaDB数据库服务器相关,表明在尝试加载“caching_sha2_password”插件时发生了问题。这个插件是用于密码加密的,MySQL 8.0及以上版本默认使用这种加密方式。下面我将从几个方面来分析和解答这个问题: 1. 确认错误号码2058对应的具体问题...
三、原因分析 MySQL 8.0之前的版本默认使用mysql_native_password作为加密规则,而MySQL 8.0及之后版本则默认使用caching_sha2_password。除了上述解决办法以外,你还可以通过更新SQLyog至最新版本,也可以解决该问题。
打开cmd:mysql -uroot -p 进入mysql依次执行下面语句 ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root'; #更新一下用户的密码 FLUSH PRIVILEGES; #刷新权限 alter user 'root'@'lo...
方法/步骤 1 以管理员身份进入命令行窗口 首先打开搜索栏,点击搜索“cmd”,找到命令提示符,右击选择“以管理员的方式进行运行”,进入管理员的命令提示符! 进入后,命令行窗口上方的文字介绍为“管理员的命令提示符”,不是普通的命令提示符。2 测试mysql命令并配置环境变量 输入mysql,若出现如图的问题:“...
windows下cmd,进入命令行窗口, 输入命令:mysql -u root -p登录到你个人的mysql数据库,然后执行一条SQL语句: ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'pwd'; 注意: pwd是自己设置的root密码 修改密码 再次打开SQLyog,输入设置的密码即可: ...
SQLyog连接MySQL数据库报错:错误号码2058 Plugin caching sha2 password could not be loaded:xxx 在使用SQLyog第三方数据库可视化软件连接MySQL8.0的时候,出现了以下报错信息。 数据库 mysql android MySQL SQLyog 连接mysql8.0时出现2058错误 解决方案:直接修改当前root的加密方法为旧的加密方法, 以后也可以通过此方...
使用SQL8.0的用户在使用MySQLyog连接时,SQLyog连接MySQL8时报错:错误号码2058。 本文将介绍2种解决方法。 sqlyog配置新连接报错原因:新版的MySQL8.0加密方法变了 具体原因:新的MySQL8.0安装,在初始化数据目录时,将‘root’@’localhost’创建帐户,并且该帐户caching_sha2_password默认使用,密码的加密方法发生了改变,因...
SQLyog连接数据库报错plugin caching_sha2_password could not be loaded 出错原因 MySQL新版默认使用caching_sha2_password作为身份验证插件,而旧版是使用mysql_native_password。 当连接MySQL时报错“plugin caching_sha2_password could not be loa...SQL