MySQL Workbench 用户输入

MySQL Workbench user input

我的问题是如何让@userinput 与 mySQL 一起工作。

这是一个例子

SELECT *
FROM film
WHERE titel = @userinput;

但此查询不适用于 SQL workbench 如果有人能帮我解决这个问题那就太好了

欢迎,由于您来自 MS Access 环境,因此您对数据库的看法可能有所不同。在 Ms Access 中,您以前端的形式拥有内置数据库和各种其他功能。

MySQL 是纯数据库,您可以在其中使用纯文本的 SQL 语言。使用 MySQL workbench 您可以创建和管理 MySQL schemas/tables/diagrams 但它不会像 MS Access 那样为您提供前端。

要拥有用户表单,您需要在 MS ACCESS 或任何其他可以连接到 MySQL 服务器并使用表格的应用程序中开发自己的应用程序。

除此之外:如果您想在 MySQL 中使用参数,您需要创建带参数的存储过程,或者像

这样设置参数

像这样;

SET @mTest := 'This is a test';
Select tbl_test where testField like @mTest;

希望您了解 MS Access 和数据库服务器之间的区别。