近期由于项目的原因不得不安装一下Navicat和MySQL,起初我也不知道Navicat关于什么破解激活啥的,就在官网下载了一个最新版本,安装时才发现是有期限的在一百度就明白了 这个软件需要破解激活,弄了一天总算搞定了!接下来跟大家分享一下我完整的步骤:
1.我是先去下载的Navicat,建议不要在官网上下载最新版本(最新版你会找不到rpk文件,而网络上的破解版都是有延时性),建议大家不要用最新版本。大家可以用我这个下载链接: https://pan.baidu.com/s/1U1CGhY4P6PE3D2fIpdkg0w 密码:8wb0
下载步骤我就不演示了,不会的或有问题的可以百度,下载好之后,先不要双击打开,先在访达中右击Navigat,会弹出提示框,然后选择“显示包内容”
打开之后
然后双击打开这个rpk文件
全选中这里边的内容
本人使用的公匙:
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvc8jdtI4y68rvFvRULCY
hprieJINbeOkzUBoQVRl2o2VNE5qWy9lNmS7reCfCwqq/YQpbKH2dHrhiICviNiM
DKRLw1NH+fGDzje3qCHm8tG5EHZQSTyqDe7rI8UDN1W3vk28Snwz97XQ+toVfiA3
4zGNbWYsKmEBjxXR502ZLwf2oCx64zFZLNJeub0UVrZMLOTSnClPHT0cfFvRdzHB
qDGx8KuOUgKBzuPyrUYwF8t5byXdxWwPOaNQu/aoEecZX0wbxvu06LmKxfJ6kaUE
hoe9ztH4XQNcpxF68O3Z7BNsitkDEzV8G40t/uLoE09WHtOD/YEW0zLCOlSb74pw
twIDAQAB
-----END PUBLIC KEY-----
可以直接使用我的公匙替换掉之前rpk文件中的公匙,大家也可以在http://web.chacuo.net/netrsakeypair生成公匙,
将生成的私匙复制替换掉rpx文件中的内容,并保存。(到今天2019.12.4最新版生成密钥位数为2048,我之前安装的时候是1024没问题,你们生成的密钥不行的话换成2048试一试。建议不要安装最新版,破解的时候问题很多)
这时候双击打开Navicat
点击注册按钮,然后
该处只填注册码:中文版64位密钥序列号: NAVH-T4PX-WT8W-QBL5
英文版64位密钥序列号: NAVG-UJ8Z-EVAP-JAUW
估计大家也不会自己生成序列号,就直接从我这个钟铉一个就行,后边会提示对勾表示可行,出现差号则不可行。
最关键的一步:断开网络(离线激活,除非大佬有钱不用这样了就)然后点击激活
点击手动激活
在该界面中大家可以打开网络了就,之后会用到(在激活那一步必须是没网的情况下),打开网络之后打开这个网址:http://tool.chacuo.net/cryptrsaprikey
离线激活信息是base64编码形式的,经过RSA公钥加密的,必须使用配对的私钥解密,生成对应的请求码明文
以上可以得到请求码明文
将请求码明文中的 K和DI的值替换到下面对应的地方
{"K":"NAVGUJ8ZEVAPJAUW","N":"52pojie","O":"52pojie.cn","DI":"NWRjN2QzNGViODdmYmRl", "T": 1547174040}
最后T那个值我使用的时间戳生成的,我之前就是T这一直出错,换成时间戳之后就激活了
得到时间戳替换上面的"T"。
将替换好的文本,放入第二个框中,点击RSA加密,得到加密后的文本
这样你就获取到了激活码,将激活码复制到Navicat手动激活界面
如不想自己生成激活码,想方便的可以用我生成的,试试看可不可以激活成功。
激活码:
FfYHiwitX5S5khUMMlSrIvluuyEhdTmbrLKfuj1dG4EmYiQzXDRjhyH8dlV6n7bhYRFi+VUxHjMealukeU8TwgMvywnAC9mxEtK/pPDu/98kyK1WkA3vaE/nIiE+lFWPftPgYJ+GQWL8XB9RgDf88JZrJlLHg3wGNoWKdR2+580pOsHN8U2uMFIQby5RWJteu57z3GdgWX4gusN7balxUi7wYvK9dlj83P7/lbphR6vdE/3EXcbXhx7XM56z4whMcrK94okpr7vTRGfiigMAklN2Quww5CF7P2S920xWG3Yfdkj6UFGvb+iMvLXt78lb1qI/jZ66rm8dAGM3E3LQeA==
到这Navicat基本上就大功告成了!接下来搞一搞在mac上mysql
我是直接在官网上下载的最新版的MySQL:https://www.mysql.com/downloads/
安装步骤大家可以自行百度或者:https://jingyan.baidu.com/article/fa4125ac0e3c2928ac709204.html 并且大家一定要记住设置的sql的密码,否则改的话更麻烦。
下载好之后不要以为这样就大功告成了,你得看看你的Navicat能否连接的上,80%以上的都会报以错,说错误连接不上,密码输入对了但还是提示没有权限:Authentication plugin 'caching_sha2_password' cannot be loaded等等吧一系列错误(1045、 2059....Authentication plugin 'caching_sha2_password' cannot be loaded),反正是,这里就不跟大家一一粘贴这个错误了
安装好MySQL之后还是需要稍稍配置一下:
1. 管理员权限运行命令提示符,登陆MySQL
mysql -u root -p 回车
password 输入你的密码(就是你安装时那个密码千万不要忘了)
2. 修改账户密码加密规则并更新用户密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER; #修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; #更新一下用户的密码
3. 刷新权限并重置密码
再重置下密码:alter user 'root'@'localhost' identified by '111111';(你可改成你自己的密码)
现在再次打开Navicat Premium 12连接MySQL问题数据库就会发现可以连接成功了