我有一个基于 Web 的 MySQL 数据库,这非常重要。我使用 MySQL Connector 允许我通过 ODBC 连接使用 MS Access 数据库进行查询和清理我的数据库。
将我的工作计算机移至 Ubuntu Linux(最终)后,我试图避免使用 VirtualBox VM 来托管 Windows 安装以继续使用 MS Access,因为 Linux 平台上有太多可用的工具。
昨天,我从 Ubuntu 软件中心安装了 LibreOffice 的 MySQL 连接器,并计划继续使用 LibreOffice,就像我对 MS Access 所做的那样 - 但 LibreOffice Base 没有任何更新查询的能力(除非您手动编写 SQL 查询) - 而且它仍然有点笨重...恕我直言。
Ubuntu 桌面上还存在哪些其他数据库管理工具,以便我可以查询、更新和报告基于 Web 的 MySQL 数据库(并且可以完全避免使用 Windows 和 MS Access)?
先感谢您!
答案1
我工作时经常使用 MS Access。退休后,我一直在寻找类似 Access 的东西,但一无所获。我所做的只是提供信息。
所以我决定学习 Python。但学习曲线似乎相当陡峭,也许 Oldfred 已经不再那么年轻了。但它不仅仅是学习 Python,而是学习 Python 编辑器 - geany,首先学习 gtk 及其编辑器,然后我切换到 qt4 及其编辑器 - qt4 设计器和一个单独的 SQL 编辑器 - sqliteman 来创建或测试 SQL 代码。我正在使用 sqlite,但连接器代码略有不同。
因此,MS Access 是一个集成环境,可以协同工作。其他一切都不是。您必须选择一种语言、一个数据库、一个 GUI 和一个 SQL 编辑器。并且没有报告编写器,但您可以手动创建报告的 PDF 或 HTML 代码。我只是导出 csv 文件并导入到电子表格中,因为这是创建小计和总计的更简单方法。
如果像我一样是个业余爱好者,您可以尝试一下,但如果这是一项业务,我真的不建议您尝试使用自己的 MS Access。
navicat 的建议看起来很有趣,但我还没有尝试过。如果我还在工作,我可能会花钱尝试一下。也许有人有更多信息?
答案2
以下链接是一家提供跨平台数据库管理工具的公司。它不是免费的,但您可以免费试用 30 天,没有任何限制。
所有信息(例如价格等)均列在网站上。
http://www.navicat.com/products/navicat-for-mysql
附言:我与这家公司没有任何关系,甚至从未使用过他们的软件;只是想提供一些信息。
祝你好运。