提问人:Mr_loffy Geek 提问时间:6/3/2023 更新时间:6/3/2023 访问量:34
我想找到mysql的查询,使query = answer然后休眠几秒钟
I want to find a query for mysql such that query = answer then sleep for some seconds
问:
我已经查询了我的数据库(MYSQL):
SELECT * FROM information_schema.tables LIMIT 1;
结果为 21 列,因此:
SELECT tabel_name,NULL,NULL(x18 times more) FROM information_schema.tables LIMIT 1;
返回答案如下:
customers,NULL,NULL(x18 more times)
现在我想编写一个查询,如果情况为真,则页面应休眠 10 秒:
SELECT IF(SELECT table_name,NULL,NULL(x18 times more) FROM information_schema.tables LIMIT 1; = 'customers,NULL,NULL(x18 more times)',SLEEP(5),'a');
但它返回错误不正确的语法
有人可以让我知道什么是可能的正确语法来达到预期的结果
我尝试在结果周围添加和删除“”
删除第一个查询的 SELECT 语句
并将其更改为 Union Select 查询
我是初学者,所以请原谅我的任何菜鸟错误,非常感谢任何帮助
答: 暂无答案
下一个:如何防止PHP中的SQL注入?
评论