php_mysql_devapi
扩展提供通过 X 访问 MySQL 文档存储DevAPI
.
The X
DevAPI 是由多个 MySQL 连接器提供的通用 API,可通过具有 CRUD 样式操作的 API 轻松访问以 JSON 表示的关系表和文档集合。
X DevAPI 使用 X 协议,这是 MySQL 8.0 服务器的新一代客户端-服务器协议。
要安装此扩展,您的系统上需要有 mysql 8。
Wamp
安装mysql 8后按照以下步骤进行安装php_mysql_xdevapi
.
Go to this link https://pecl.php.net/package/mysql_xdevapi to download the .dll for the php_mysql_xdevapi .
After downloading the extension paste in your php installation directory subfolder ext C:\wamp64\bin\php\php7.2.4\ext.
Now you have to add this extension in the php.ini file near the dynamic extensions. extension=php_mysql_xdevapi.dll
一个重要的警告是,在 wamp 默认 mysql 8 安装中,XDevApi
插件已禁用,您必须通过注释禁用 mysql_xdevapi 的部分来启用它。
;Disabling X Plugin
;mysqlx=0
现在您已经在 wamp 上成功安装了 php_mysql_xdevapi,看看它是否正常工作,
$session = mysql_xdevapi\getSession('mysqlx://<user>:<password>@host:33060?connect-timeout=5000&ssl-mode=disabled');
更多信息 http://timur-ul-hasan.me/2019/02/28/how-to-install-php_mysql_xdevapi-on-wamp/