MYSQL中LIKE和=之间的区别?

之间有什么区别

SELECT foo FROM bar WHERE foobar='$foo'

SELECT foo FROM bar WHERE foobar LIKE'$foo'

回答:

可以执行通配符匹配:

SELECT foo FROM bar WHERE foobar LIKE "Foo%"

如果不需要模式匹配,请使用=代替LIKE。它更快,更安全。(您正在使用参数化查询,对吗?)

以上是 MYSQL中LIKE和=之间的区别? 的全部内容, 来源链接: utcz.com/qa/431037.html

回到顶部