0

使用 Datastax - Cassandra PHP Driver,我想执行 CQL 脚本文件。例如,此脚本文件包含许多 CREATE KEYSPACE、CREATE TABLE 命令。

在 cqlsh 终端中,我可以通过

cqlsh>source 'script_name.cql';

但是,我如何通过 Datastax - Cassandra PHP 驱动程序实现相同的目标?

任何帮助表示赞赏。

4

1 回答 1

1

驱动程序中没有这样的 API。同样可以通过以下方式实现:

  1. 如果 cql 安装在运行 php 的服务器上,则使用exec(cqlsh [ other optional options ] -f script_name.cql).
  2. 读取 PHP 代码中的文件并执行命令。
于 2016-07-12T06:47:48.280 回答