我在windows 2019上安装了cassandra db 1.21,无法使用cqlsh访问数据库
enter image description here
可以启动cassandra db enter image description here
当我运行cqslh如下am看到cqlsh是不承认enter image description here
所有的环境变量都设置好了,谁能告诉我是否缺少了什么?
我在windows 2019上安装了cassandra db 1.21,无法使用cqlsh访问数据库
enter image description here
可以启动cassandra db enter image description here
当我运行cqslh如下am看到cqlsh是不承认enter image description here
所有的环境变量都设置好了,谁能告诉我是否缺少了什么?
1条答案
按热度按时间zsbz8rwp1#
首先,这是一个11年前的Cassandra(1.2)版本,运行在一个19年前的JDK(1.6)上,运行在一个不受支持的操作系统(Windows Server 2019)上。试图用一个不受支持的Python(2.7)版本访问它会增加手头的问题。只是指出这一切,因为它最终会让你尝试做的事情变得更加困难。
底层库的年龄使这一问题更加严重,因为没有太多的资源可以帮助解决这些软件版本的问题。然而,这几乎是我在2012年的开发环境,所以我确实有一些想法(除了说“升级”)。
首先,cqlsh可能不会像在Linux上那样独立运行。
否则,人们在Windows上使用Cassandra的标准方式是使用Cygwin终端。如果我没记错的话,Cygwin * 应该 * 允许你在提示符处输入
cqlsh
。总结:
python cqlsh