使用 MySQL 查找准确的字符数量
我的老师指的是 Oracle 并对此进行了辩论,但我希望通过 MySQL 中的纯注入来做到这一点。我想在 phpMyadmin 中搜索数据库并找到恰好两个 K。这可能吗?
我得到的最接近的结果是:
SELECT etunimi, sukunimi FROM nimet WHERE sukunimi LIKE '%k%k%n';
这是最后一个需要解决的%k%k%n
。你能帮我证明我的老师错了吗?
My teacher is pointing to oracle and debating that, but I have hopes of doing this with a pure injection in MySQL. I want to search the database in phpMyadmin and find exactly two K's. Is this possible?
The nearest thing I got is:
SELECT etunimi, sukunimi FROM nimet WHERE sukunimi LIKE '%k%k%n';
It is the last %k%k%n
that needs to be solved. Can you help me prove my teacher wrong?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用MySQL的
REGEXP
运算符:我不确定末尾的n是做什么用的,因为你在问题中没有提到它,但我留下了它,以防万一。
Use MySQL's
REGEXP
operator:I'm not sure what the n at the end is for, since you don't mention it in your question, but I left it, just in case.
用它来找出正好 2 k 的字符串
Use this to find out strings with exactly 2 k's