0

Datastax - Cassandra PHP Driver を使用して、CQL スクリプト ファイルを実行したいと考えています。たとえば、このスクリプト ファイルには、多くの CREATE KEYSPACE、CREATE TABLE コマンドが含まれています。

cqlsh端末では、上記のことを次のように行うことができます

cqlsh>source 'script_name.cql';

しかし、Datastax - Cassandra PHP Driver を使用して同じことを達成するにはどうすればよいですか?

どんな助けでも大歓迎です。

4

1 に答える 1

1

ドライバーにはそのような API はありません。同じことは、次の方法で実現できます。

  1. php が実行されているサーバーに cql がインストールされている場合は、exec(cqlsh [ other optional options ] -f script_name.cql).
  2. ファイルを PHP コードで読み取り、コマンドを実行します。
于 2016-07-12T06:47:48.280 に答える