【发布时间】:2016-08-28 23:35:16
【问题描述】:
我已经按照本教程安装了 Cassandra:here。
在bin 目录中,有 cqlsh,我应该打开它来编写命令以创建表、列等。
但是cqlsh 可执行文件没有打开。如果我单击它,会出现一个弹出窗口(看起来像一个外壳)并很快消失。我的错误在哪里,如何才能打开这个文件?
【问题讨论】:
标签: shell cassandra cqlsh nosql
我已经按照本教程安装了 Cassandra:here。
在bin 目录中,有 cqlsh,我应该打开它来编写命令以创建表、列等。
但是cqlsh 可执行文件没有打开。如果我单击它,会出现一个弹出窗口(看起来像一个外壳)并很快消失。我的错误在哪里,如何才能打开这个文件?
【问题讨论】:
标签: shell cassandra cqlsh nosql
首先,听起来您是在 Windows 上运行。 Cassandra 对 Windows 的支持仍然是一个非常新的“东西”,所以老实说,我会坚持你最喜欢的 Linux 风格,IMO。
其次,发生的情况是您正在运行cqlsh,而没有指定 IP 地址或您可能需要的任何其他参数。如果你只想在本地机器上运行它,打开一个 CMD 窗口,然后运行(假设你的本地 Python 路径正确):
c:> python.exe cqlsh <IP_Address>
您是否开启了身份验证和授权?如果是这样,您还必须将其添加到该命令中:
c:> python.exe cqlsh <IP_Address> -u cassandra -p cassandra
【讨论】: