新连接配置错误:错误号2058,分析更改了mysql密码加密方法。
解决方法: cmd在windows上登录到mysql-uroot-p并登录到mysql数据库,然后运行此SQL。
alter user ' root ' @ ' localhost ' identifiedwithmysql _ native _ password by ' password '; (注意分号)
#password是你自己设置的根密码;
然后,重新配置SQLyog连接,连接成功并确定。
有两种方法可以解决“使用cmd连接到mysql时报' mysql '不是内部或外部命令,也不是可执行程序或批处理文件”的问题:
方法1 :
首先,运行services.msc命令,
在步骤2中,找到MySQL服务,右键单击属性,然后将可执行文件的路径复制到hmdrg部分。
第三步,右击我的电脑-属性-高级系统设置-环境变量
path变量包含c :program filesMySQLMySQL server 8.0hm DRG; 现在,您可以直接使用mysql命令。
方法2 :
运行cmd后
键入CDC :program filesMySQLMySQL server 8.0hm DRG回车
此时,它已经位于c :program filesMySQLMySQL server 8.0hm DRG目录中。
执行mysql -u root -p回车
输入数据库密码后进入mysql。
解决一个问题很开心。 总结一下网络上伟人给的方法,点击博客冷静下来吧。