cassandra:〜。。cqlshrc不起作用

时间:2013-03-29 07:57:04

标签: windows cassandra config cql

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

[authentication]

username = cassandra

password = cassandra

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

1 个答案:

答案 0 :(得分:8)

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

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

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