所以我将从 MS Access 迁移到 MySQL:
在 MS Access 中,您可以将某些 INSERT、DELETE 和 UPDATE 查询存储为与表一起的对象。因此,对于那些不太了解计算机的人来说,他们可以单击对象并自动运行查询来更改各种业务功能的主表。
在MySQL中,在哪里以及如何存储这些查询,我似乎只能做表。当我使用 SQL 编辑器编写一段代码时,我只能将其保存到远程位置(例如我的本地桌面),而不能保存到我的同事可以访问的 MySQL 数据库中。
如果无法将其保存到服务器上,我将如何编写一段代码并在数据库中执行它,以便其他人可以轻松使用。
谢谢
最佳答案
这个问题的答案将取决于您的环境、您的用户以及支持任何给定解决方案的带宽。从 Access 切换到 MySQL 会让您获益匪浅,但您会失去一些所见即所得的功能。 (例如,可以直接绑定(bind)到您的数据源的 Access 表单。)
有很多方法:
- 如果您的用户更高级,只需使用 MySQL Workbench 即可访问数据库可能就足够了。从那里他们可以访问运行 View 、存储过程或创建自己的自定义查询。
- 另一个选择是使用 Python 编写对象脚本并使用 TkInter 提供一个简单的 GUI。 。 Python 通常被认为是一种易于使用的语言;内置对 MySQL 的支持,TkInter 是其“默认”界面。
- 使用 LAMP 架构是另一种非常流行的范例,使用 MySQL 作为后端数据库。
- 也没有什么可以阻止您 using Access to link to your MySQL db使用 MySQL 作为外部数据源。
我希望这提供了足够的信息来帮助您开始减少选择。
关于mysql - 如何在 MySQL 中保存追加或删除查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25751340/