【问题标题】:cqlsh command line can't be opened in Apache Cassandracqlsh 命令行无法在 Apache Cassandra 中打开
【发布时间】:2016-08-28 23:35:16
【问题描述】:

我已经按照本教程安装了 Cassandra:here。 在bin 目录中,有 cqlsh,我应该打开它来编写命令以创建表、列等。

但是cqlsh 可执行文件没有打开。如果我单击它,会出现一个弹出窗口(看起来像一个外壳)并很快消失。我的错误在哪里,如何才能打开这个文件?

【问题讨论】:

    标签: shell cassandra cqlsh nosql


    【解决方案1】:

    首先,听起来您是在 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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-13
      • 2020-07-20
      • 2014-08-18
      • 2015-05-14
      • 2015-04-30
      • 2017-12-31
      • 2015-11-22
      • 2020-05-13
      相关资源
      最近更新 更多