php - mysqli 是否存在限制使其不适合与 AMP 或 ReactPHP 一起使用?

标签 php mysql mysqli reactphp amphp

我见过像 amphp/mysql 这样的库和 friends-of-reactphp/mysql实现底层MySQL协议(protocol),不依赖任何内置扩展。

鉴于mysqli supports async queries ,这些异步库有什么理由不能基于mysqli吗?

最初询问为 Why isn't amphp/mysql based on mysqli? (已关闭)。

最佳答案

嘿,这里是 ReactPHP 核心团队成员。简而言之,您不应该使用它们(您总是可以,但我们强烈建议不要使用它们),因为它们的 I/O 没有挂接到我们的事件循环中。这意味着它可以阻塞整个循环以及与之相关的所有内容,直到它完成它所做的事情。

关于php - mysqli 是否存在限制使其不适合与 AMP 或 ReactPHP 一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59519629/

相关文章:

php - mysqli_fetch_assoc()需要参数/调用成员函数bind_param()错误。如何获取并修复实际的mysql错误?

javascript - PHP脚本获取数组中的数据库值以在下拉列表中查看

javascript - 使用php和javascript将随机数放入txt文件中

php - MySQL 查询失败

mysql - "..."中的未知列 "where clause"

PHP/MySQL : Import data and store in hierarchical nested set for use with jsTree

php - 运行 mysqli 查询的问题

php - 在while循环中获取索引php中的帖子标题

php - 如何将数组编码为 URL 参数,在 PHP 中提取并作为函数参数传递给 Postgres

php - Codeigniter MySQL 连接复杂