Datastax - Cassandra PHP驱动程序 - 执行CQL脚本

时间:2016-07-12 05:52:58

标签: cassandra datastax datastax-php-driver

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

在cqlsh终端中,我可以通过

完成上述操作
cqlsh>source 'script_name.cql';

但是,我如何通过Datastax - Cassandra PHP Driver实现同样的目标?

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

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

  1. 如果在运行php的服务器上安装了cql,请使用exec(cqlsh [ other optional options ] -f script_name.cql)
  2. 使用PHP代码读取文件并执行命令。