mysql - 如何在 MySQL 中保存追加或删除查询

标签 mysql

所以我将从 MS Access 迁移到 MySQL:

在 MS Access 中,您可以将某些 INSERT、DELETE 和 UPDATE 查询存储为与表一起的对象。因此,对于那些不太了解计算机的人来说,他们可以单击对象并自动运行查询来更改各种业务功能的主表。

在MySQL中,在哪里以及如何存储这些查询,我似乎只能做表。当我使用 SQL 编辑器编写一段代码时,我只能将其保存到远程位置(例如我的本地桌面),而不能保存到我的同事可以访问的 MySQL 数据库中。

如果无法将其保存到服务器上,我将如何编写一段代码并在数据库中执行它,以便其他人可以轻松使用。

谢谢

最佳答案

这个问题的答案将取决于您的环境、您的用户以及支持任何给定解决方案的带宽。从 Access 切换到 MySQL 会让您获益匪浅,但您会失去一些所见即所得的功能。 (例如,可以直接绑定(bind)到您的数据源的 Access 表单。)

有很多方法:

  1. 如果您的用户更高级,只需使用 MySQL Workbench 即可访问数据库可能就足够了。从那里他们可以访问运行 View 、存储过程或创建自己的自定义查询。
  2. 另一个选择是使用 Python 编写对象脚本并使用 TkInter 提供一个简单的 GUI。 。 Python 通常被认为是一种易于使用的语言;内置对 MySQL 的支持,TkInter 是其“默认”界面。
  3. 使用 LAMP 架构是另一种非常流行的范例,使用 MySQL 作为后端数据库。
  4. 也没有什么可以阻止您 using Access to link to your MySQL db使用 MySQL 作为外部数据源。

我希望这提供了足够的信息来帮助您开始减少选择。

关于mysql - 如何在 MySQL 中保存追加或删除查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25751340/

相关文章:

java - com.mysql.cj.jdbc.exceptions.CommunicationsException : Communications link failure

php - 我可以将 WordPress 插件连接到多个 mysql 数据库吗?

php - 如何在全日历议程周 View 上呈现事件-Symfony 3

php - 无法编辑与 CakePHP 的 HABTM 关联中的属性

mysql - 优化 MYSQL 查询(InnoDB 表)

mysql - 1 年月度摘要及份额百分比

php - 解析 url 并返回数据库行

mysql - SQL查询错误SELECT + JOIN +中的未知列

php - Jquery UI datepicker 字段中来自数据库的 Prefil 日期

mysql - 选择是否以开头但不存在于其他表中的单词