Datastax - Cassandra PHP 驱动程序 - 执行 CQL 脚本
Datastax - Cassandra PHP Driver - Execute CQL script
使用 Datastax - Cassandra PHP 驱动程序,我想执行 CQL 脚本文件。例如,此脚本文件包含许多 CREATE KEYSPACE,CREATE TABLE 命令。
在cqlsh终端中,我可以通过
来完成上面的事情
cqlsh>source 'script_name.cql';
但是,我如何通过 Datastax - Cassandra PHP 驱动程序实现同样的目标?
感谢任何帮助。
驱动中没有API。同样可以通过以下方式实现:
- 如果 php 所在的服务器上安装了 cql 运行,则使用
exec(cqlsh [ other optional options ] -f script_name.cql)
。
- 读取PHP代码中的文件并执行命令
使用 Datastax - Cassandra PHP 驱动程序,我想执行 CQL 脚本文件。例如,此脚本文件包含许多 CREATE KEYSPACE,CREATE TABLE 命令。
在cqlsh终端中,我可以通过
来完成上面的事情cqlsh>source 'script_name.cql';
但是,我如何通过 Datastax - Cassandra PHP 驱动程序实现同样的目标?
感谢任何帮助。
驱动中没有API。同样可以通过以下方式实现:
- 如果 php 所在的服务器上安装了 cql 运行,则使用
exec(cqlsh [ other optional options ] -f script_name.cql)
。 - 读取PHP代码中的文件并执行命令