First of all,DBeaver Community is a bright choice, but if you're used to using navicat,maybe you can try this,it's a script to reset the free trail of navicat-premiun. Still,i suggest you buy a license of navicat,it's awesome.
OS:
Ubuntu 22.04.3 LTS x86_64. ubuntu
UnionTech OS Desktop 20 Home x86_64.uos
FydeOS18.0-SP1(Debian GNU/Linux 12 (bookworm) x86_64).FydeOS
Navicat Version:
navicat16-premium-cs.AppImage. navicat
Download navicat-premiun-trail-reset.sh and put it into the same folder of navicat16-premium-cs.AppImage,Open a terminal and run the following. If you use chromeos or fydeos,enable the linux subsystem before run the following
bash navicat-premiun-trail-reset.sh
Please ignore the test folder.