我现在想为我所有的新数据库创建外键。到目前为止,我一直在使用 sqlite 和 MyIasm 数据库,所以我还没有使用支持它的数据库。我在想我应该安装和使用带有 InnoDb 的 MySql 服务器(通过 C# 连接)。
我的问题是我可以用什么来实际查看 FK 关系?如果可能的话,我想通过使用 sqlite db 来查看它。有没有好的浏览器可以让我看到表和列之间的全部或部分关系?
-edit- 可能有多个正确答案,所以我将其更改为 wiki。
我现在想为我所有的新数据库创建外键。到目前为止,我一直在使用 sqlite 和 MyIasm 数据库,所以我还没有使用支持它的数据库。我在想我应该安装和使用带有 InnoDb 的 MySql 服务器(通过 C# 连接)。
我的问题是我可以用什么来实际查看 FK 关系?如果可能的话,我想通过使用 sqlite db 来查看它。有没有好的浏览器可以让我看到表和列之间的全部或部分关系?
-edit- 可能有多个正确答案,所以我将其更改为 wiki。
Navicat for MySQL是一个出色的 MySQL GUI。它提供了您提到的所有内容(除了关于 SQLite + 外键的令人困惑的部分),并且非常快速且易于使用。