数据库管理软件
跨平台
收录原则:以免费为主,毕竟不花钱且功能够用。
【免费】DBeaver
Free Universal Database Tool https://dbeaver.io/
erd 为原始的 er 图,可以导出为 png 等格式。这一点还是比较好用的,但是 erd 文件会绑定连接信息,不好修改。
【收费】DataGrip
DataGrip: The Cross-Platform IDE for Databases & SQL by JetBrains
https://www.jetbrains.com/datagrip/
可免费试用 30 天。
其他推荐
【Windows】HeidiSQL
https://www.heidisql.com/download.php
HeidiSQL is free software, and has the aim to be easy to learn. “Heidi” lets you see and edit data and structures from computers running one of the database systems MariaDB, MySQL, Microsoft SQL, PostgreSQL and SQLite.
HediSQL 是一款自由软件,其目标是易于学习。“Heidi” 允许您查看和编辑来自运行 MariaDB、 MySQL、 Microsoft SQL、 PostgreSQL 和 SQLite 之一的数据库系统的计算机的数据和结构。
- MySQL Workbench 官方套件【免费但是不太好用】
【mac】sequel pro
只支持 MySQL, 图形化可以选择 sequel pro [免费]。
- sequel pro
https://www.sequelpro.com/
Sequel pro 在运行高版本 Mysql 出现闪退报错的话, 尝试下载 test-builds 版本 https://sequelpro.com/test-builds
【收费】【跨平台】Navicat
【收费】【跨平台】SQLyog
SQLyog Ultimate - Powerful MySQL Development and Administration | Webyog
https://webyog.com/product/sqlyog/
不太推荐的产品
DbVisualizer
免费版功能有限
遇到过的问题
Navicat 连接 SQLServer 数据库报[IM002][Microsoft][ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序(0)
解决:在 navicat 目录下找到对应驱动,点击安装即可, 安装过程中设置为全部允许安装。
C:\Program Files\PremiumSoft\Navicat Premium 16\msodbcsql_64.msi
问题: Navicat 操作 SQL server导入 bak 文件
解决:Navicat 操作 SQL server 导入 bak 文件_一条会飞的猪的博客-CSDN 博客_navicat 导入 bak 文件
https://blog.csdn.net/weixin_45438314/article/details/103871605