彻底删除sql工具
删个SQL工具能有多难?彻底难的不是卸载,是删除“彻底”。
我见过太多人,彻底卸载了Navicat或DBeaver,删除觉得完事了。彻底结果过几天重装,删除发现配置全在,彻底连接记录、删除保存的彻底密码、甚至那串你早就忘掉的删除查询历史,全回来了。彻底像鬼魂一样缠着你。删除
真正要删干净,彻底得动三个地方:程序本体、删除用户配置目录、彻底还有注册表(如果你在Windows上)。别怕,一步步来。
先说程序本体。控制面板卸载,或者用geek uninstaller这类工具扫一遍残留文件,这步基本能清掉安装目录。但很多人栽在第二步——用户配置。Navicat默认把数据藏在Documents\Navicat或%APPDATA%\PremiumSoft里。DBeaver更隐蔽,藏在%APPDATA%\DBeaverData。这些文件夹不删,你的连接信息、SSH隧道配置、甚至缓存下来的数据库结构,全都赖着不走。手动去删,别犹豫。
然后是注册表。按Win+R,输入regedit,搜索“Navicat”或“DBeaver”关键词。搜出来的项一个个看,别乱删,但只要是跟这个工具相关的,右键删除。这里有个小技巧——搜索时勾选“全字匹配”,不然容易误伤别的软件。注册表里删不干净,重装后会有概率报错,或者弹窗提示“配置已损坏”。
Mac用户也别笑。你们要删~/Library/Preferences下的plist文件,还有~/Library/Application Support里对应的目录。有个坑——很多工具会在~/Library/Saved Application State里留状态文件,不删的话,Spotlight搜索还能搜到旧数据。
最后说个实操细节。删完之后,重启电脑。别急着装新的。重启是为了让系统彻底释放文件占用,尤其是那些还在后台跑的进程,比如Navicat的守护进程,或者DBeaver的Java后台。不重启,有些dll文件删了又会被重新生成。
有人会问:我用的是开源工具,比如DBeaver,也要这么麻烦?对,开源工具更爱写配置。它会把工作区数据放在~/.dbeaver(Linux/Mac)或%USERPROFILE%\.dbeaver(Windows)。这个文件夹里存了你的数据库驱动版本、连接池参数,甚至你调试SQL时用过的临时变量。不删干净,下次装个新版,它还会尝试去读旧配置,结果版本不兼容,直接崩给你看。
我自己的习惯是:删之前先导出需要的连接信息,然后一把梭全清。宁可重新配置,也不留垃圾。毕竟,工具是拿来用的,不是拿来伺候的。
所以,动手吧。别怕麻烦,一共三步:卸载程序、删配置目录、清注册表。做完记得重启。这样才配得上“彻底”两个字。
(责任编辑:百科)













