Rethinkdb 从命令行创建数据库
我需要从命令行以编程方式创建一个数据库。但是…我不知道怎么做Rethinkdb 从命令行创建数据库,rethinkdb,Rethinkdb,我需要从命令行以编程方式创建一个数据库。但是…我不知道怎么做 我知道我可以通过web UI或客户端驱动程序来实现这一点,但是没有命令可以实现这一点吗?从RejectionDB 2.0开始,我相信您只能通过web UI或客户端驱动程序来实现这一点。在这里,使用Python或Ruby不起作用有什么原因吗?正如mlucy所提到的,您可以使用查询语言创建数据库和表。如果您想直接从命令行运行REJECTDB查询,您可能需要尝试以下库之一: 要求cli: 国王: 如果您有Python驱动程序,可以执行以下
我知道我可以通过web UI或客户端驱动程序来实现这一点,但是没有命令可以实现这一点吗?从RejectionDB 2.0开始,我相信您只能通过web UI或客户端驱动程序来实现这一点。在这里,使用Python或Ruby不起作用有什么原因吗?正如mlucy所提到的,您可以使用查询语言创建数据库和表。如果您想直接从命令行运行REJECTDB查询,您可能需要尝试以下库之一:
- 要求cli:
- 国王:
echo -e 'import rethinkdb as r; \nr.connect("localhost", 28015).repl() \nr.db_create("NAME_OF_YOUR_DATABASE").run()' | python
要安装Python驱动程序,只需使用pip:
pip install rethinkdb
这可能不是最好的方法,但是如果您想在命令行的一行中创建数据库,这可能是最简单的方法
如果您是Node.js开发人员,我建议您使用前面提到的两个CLI mglukhovsky。它可以工作,但在配置脚本中添加类似于
rewritedb createdb name
的内容会更干净。