cassandra 如何从cqlsh执行.cql文件?在cqlsh中执行或运行.cql文件时应将其放在何处?

mwngjboj  于 2022-11-05  发布在  Cassandra
关注(0)|答案(1)|浏览(277)

我已经创建了一个.cql文件来创建一个表。它在我的本地位置C驱动器中。当我试图在cqlsh中执行源命令时,我无法执行该文件。
我应该如何执行源代码命令,以及在哪里放置要执行的.cql文件?为什么我会得到这种类型的错误?

toiithl6

toiithl61#

您可以使用**-f**选项为cqlsh给予一个文件位置。您只需要确保Cassandra用户可以访问该位置。
在这个例子中,我在/tmp/文件夹中创建了一个 test.cql 文件,我可以使用这个命令执行cql文件。

cqlsh -f /tmp/test.cql

相关问题