SQLyog ultimate 13.1.1版本,附注册码
sqlyog 13.1.1 旗舰版
链接: https://pan.baidu.com/s/1RaVfXuHip18oTIS1VmHmuQ?pwd=ucvb
提取码: ucvb
sqlyog 12.0.8.0 旗舰版
链接: https://pan.baidu.com/s/1nEcRBZOD4YEwSDlWJsueww?pwd=shnr
提取码: shnr
13的版本12的版本安装步骤相同,以13.1.1的版本为例
安装

64位电脑选择x64.exe,32位电脑选择x86.exe,双击执行


默认是简体中文,不用修改,点击ok,然后再点击下一步


接受许可点击下一步,然后再下一步,进入选择安装目录的环节


可以选择默认的安装路径(左图),也可以点击浏览选择自定义安装路径(右图),然后点击进行安装就可完成安装


安装完成后,填写提供的注册码,用户名随便写
连接MySQL


点击文件下面的新连接来建立一个新的连接,保/存的连接的连接名字可以用数据库的名字,也可以自己随便取,密码就用安装数据库时使用的密码,然后连接
问题

如果用的是【MySQL8】及以上的数据库,会报编号为2058的错,因为【MySQL8】账户密码的加密方式发生了改变,默认使用了caching_sha2_password的加密方式,而以前是mysql_native_password的加密方式
解决办法
通过命令提示符的方式进入mysql,用 win+r 快捷键,输入cmd


mysql -h localhost -P 3306 -u root -p
通过上面命令,回车,然后输入先前连接时输入过的你自己的mysql密码,进入mysql

然后执行下面命令,注意区分大小写
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';注意 BY 后面的引号内的 password 是你自己的mysql的命令,如我的mysql的命令是12345678,则命令为
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '12345678';成功执行则会显示 Query OK

此时再用SQLyog重新连接数据库则可以成功连接,如果连接失败报另外一个错误,则关闭SQLyog的所有窗口,然后重启他,再重新连接,即可连接成功。
此时看数据库中的user表中的root行则会发现账号中的plugin这一列发生了改变,mysql数据库中的表这一栏,下拉到最底部可以找到user表



看表中的root这一行


然后SQLyog即完成了安装,可正常使用