3

我是使用 cassandra 的新手,我想配置一个 cassandra.cqlshrc 文件,然后我可以避免使用 cqlsh 为每次登录传递凭据。我写的 cassandra.cqlshrc 中的代码是这样的:

[authentication]

username = cassandra

password = cassandra

我将文件放入目录:apache-cassandra\bin 但它不起作用,在我调用 cmd.exe 中的 cqlsh 后使用命令:python cqlsh 注意:我在 windows 7 64 位中安装了 cassandra。

4

1 回答 1

9

.cqlshrc必须在您的用户主目录中。

这是目前唯一受支持的位置(使用 Cassandra 1.2.6 测试)。对于 Windows 7 是%USERPROFILE%\\.cqlshrc(例如C:\\Users\\<username>\\.cqlshrc)。

您可以通过从 cassandra 程序目录复制到用户主目录来创建此文件,conf\\cqlshrc.sample然后启动并cmd.exe运行cd %USERPROFILE%ren cqlshrc.sample .cqlshrc

于 2013-07-18T03:28:29.110 回答