Heim >Backend-Entwicklung >PHP-Tutorial >数据库 - SQL:php+mysql支持stacked query(堆叠查询)吗?

数据库 - SQL:php+mysql支持stacked query(堆叠查询)吗?

WBOY
WBOYOriginal
2016-06-06 20:44:031848Durchsuche

stacked queries:Executing more than one query in one transaction.
难道一次执行多条sql语句就是堆叠查询吗
看到一篇文章说,php+mysql不支持stacked queries,但是,这样的SQL语句:SELECT * FROM members; DROP members很明显在mysql中是可以执行的。
我哪里理解错了吗?

回复内容:

stacked queries:Executing more than one query in one transaction.
难道一次执行多条sql语句就是堆叠查询吗
看到一篇文章说,php+mysql不支持stacked queries,但是,这样的SQL语句:SELECT * FROM members; DROP members很明显在mysql中是可以执行的。
我哪里理解错了吗?

数据库是肯定支持堆叠查询的,但是让php来执行sql语句就不一定行了。

详情可以参看下这两篇:

  • Stacked Queries
  • SQL注入备忘单
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn