1.远程连接时,报错
是因为我们的navicat版本太低
在网上查的是,出现这个原因是mysql8之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password。
解决问题方法有两种,
1.一种是升级navicat驱动;
2.一种是把mysql用户登录密码加密规则还原成mysql_native_password。
选择第一种方法,升级navicat驱动
Novicat12 破解方法:链接: https://pan.baidu.com/s/1r52Cpp7nX5cKTCoilaFBLg 提取码: 9iyi
第一步:打开navicat_for_mysql,默认路径安装,记住安装路径
第二步 打开 Navicat_Keygen_Patch_v4.8_By_DFoX.exe
第三步 点击下图 patch,选择navicat的安装位置
默认安装路径是
路径填写完成后,会弹出info窗口,确定即可
第四步 选择Products 为MySql , Languages 未 Simplified chinese,然后点击:Generate
第五步 点击 Generate 左侧的 Copy,并打开navicat,点击注册
直接粘贴到输入框中,点击激活,弹出下面窗口
第六步:手动激活,复制请求码
第七步 打开注册机,粘贴至Requests Code位置,点击 左下角Generade按钮
第八步 点击左下角 Copy按钮,粘贴至激活码框中
资源整合不易,略打赏即可,绝对能用