mysql中?号是什么
问号表示稍后将被replace的参数。 使用参数化查询比将参数直接embedded查询更安全。
SQL Server调用这个参数化查询,而Oracle调用它绑定variables。
用法因您执行查询的语言而异。
这里是一个如何使用PHP的例子。
假设$mysqli是一个数据库连接,而people是一个有4列的表。
关于这个问题,在MySQL中,问号(?)通常用作占位符,表示待填入的参数。在使用预编译语句时,使用问号占位符可以避免SQL注入攻击,并提高查询效率。
在执行预编译语句时,将查询中的问号替换为实际的参数值。