使用Like的MySQL参数化查询

Jon*_*ury 21 mysql

我想在MySQL中运行这样的查询:

select * from table where column1 like '%searchdata%'
Run Code Online (Sandbox Code Playgroud)

但我想使用参数传入搜索文本.这可能吗?这似乎不起作用:

select * from table where column1 like '%?Parameter%'
Run Code Online (Sandbox Code Playgroud)

Cha*_*rch 35

%符号必须参数值里面,所以它的东西更像是:

select * from table where column1 like ?;
Run Code Online (Sandbox Code Playgroud)

然后将参数设置为:

%searchText%
Run Code Online (Sandbox Code Playgroud)