【工具篇】数据库管理软件:Navicat
Navicat
::: info
工欲善其事必先利其器,管理数据库的工具很多,颜值能打的应该就Navicat了。
:::
Navicat 15安装
Navicat premium是一款数据库管理工具,是一个可多重连线资料库的管理工具,它可以让你以单一程式同时连线到 MySQL、SQLite、Oracle 及 PostgreSQL 资料库,让管理不同类型的资料库更加的方便。
官网下载
官方下载地址为:https://www.navicat.com.cn/download/navicat-premium
中文网: https://www.navicat.com.cn/navicat-15-highlights
Navicat Premium分为Windows、MacOS、Linux版,我的电脑是Windows10 64bit, 所以下载的为Windows10 64bit版的,随便选择一个位置下载即可。
双击安装
navicat premium15安装程序
选择安装位置,可自己选择安装位置(要记清安装的位置,后面有用)
此处为快捷方式的创建位置,下一步即可
取消更新
tip:安装完成后先不要启动软件(切记),此时为试用版(14天),下面为破解过程,仅供个人学习和使用,有能力的同学请支持正版。
Navicat 15注册机破解
下载注册工具
下载地址:https://pan.baidu.com/s/1rVkVIEQTUm2Ryldk87r-hg
密码:4kpa
若链接失效可自己搜索下载该工具,注意需要是新版的5.6.0或以上(博主目前能找到的最新的为5.6.0),亲测可注册navicat premium15及以下版本
双击运行注册工具(本人在未断网未关闭防火墙情况下成功),选择对应的navicat版本,此处为v15,点击Path选择刚才安装navicat目录下的navicat.exe文件
此处有部分朋友反应解压时工具会被自动删除,因为工具的特殊性,可能会被防护软件监测为病毒删除
为了保险起见可关闭网络和防火强,若安装了其他防护软件如电脑管家也要一并关闭,并将windows的实时保护关闭
注意此时不能开启navicat premium(切记此处不可忽略)
出现此界面表示成功
选择对应的版本和语言,输入Your Name和Your Organization(可随意输入,也可以不修改使用默认的),点击生成注册码,然后运行Navicat将注册码复制到软注册栏
点击激活
此处部分人的激活码后面显示的是红叉,可能是由于上面步骤操作不规范
未显示cracked就启动了navicate、版本选择不匹配,Patch未选择等原因,可删除软件和安装目录后重新按照步骤安装
选择手动激活
将请求码复制到注册工具的Request Code中,点击Generate
返回activation code即为成功
此时手动激活页面的激活码会被自动填充,点击激活即可
至此,Navicat Premium15的激活已经完成
若激活失败可以卸载Navicat Premium删除安装目录后重新尝试几次
激活完成就可以开始使用Navicat了
10061问题
启动Navicat突然报错10061无法连接
services.msc
看了下服务是因为本地mysql没有启动
cmd net start mysql 报错无法启动 5
mysqld --console
查看error发现data\mysql缺失user表
1 | [ERROR] [MY-010326] [Server] Fatal error: Can't open and lock privilege tables: Table 'mysql.user' doesn't exist |
使用命令生成系统表,记住密码
1 | mysqld.exe --initialize --user=mysql --console |
ps:该步骤如果data\mysql
下有数据,请先备份,然后清空.后续将自己想要的库文件夹还原回去.
启动服务,使用命令行登录
1 | mysql -u root -p |
上图记住的密码,使用命令修改自己想要的密码:
1 | alter user "root"@"localhost" identified by root"; |
永久试用(重新激活)
windows重新激活Navicat
关闭
Navicat
打开注册表编辑器,
win + R
, 输入regedit删除
计算机\HKEY_CURRENT_USER\Software\PremiumSoft\Navicat
下的Registration15XEN
和Update
NavicatPremium下的
Registration15cls
和update
也可以每到15天,可以提前删除,就不用去找info了
展开(/搜索)
计算机\HKEY_CURRENT_USER\Software\Classes\CLSID
下的每一个文件夹,如果只包含一个名为Info的文件夹,就删除Info文件夹(可以把路径添加到手册,方便下次删除)
1 | 计算机\HKEY_CURRENT_USER\Software\PremiumSoft\Navicat |
linux重新激活navicat
1 | cd ~ |
Navicat 16 激活
下载破解脚本:https://pan.baidu.com/s/1DSklXu-TMY2R2Vn6Qv3QxA?pwd=5bew
navicat.bat的内容如下:(稍微看下也能看懂,也是删除注册表信息)
1 | @echo off |
使用方法:
1 | 1.卸载目前的 Navicat |