从命令行创建RethinkDB数据库

lin*_*ndy 5 rethinkdb

我需要以编程方式从命令行创建RethinkDB数据库。但是...我不知道该怎么做。

我知道可以从Web UI或客户端驱动程序执行此操作,但是没有命令可以执行此操作吗?

Jor*_*lva 3

如果您有 Python 驱动程序,您可以执行以下操作:

echo -e  'import rethinkdb as r; \nr.connect("localhost", 28015).repl() \nr.db_create("NAME_OF_YOUR_DATABASE").run()'  | python
Run Code Online (Sandbox Code Playgroud)

要安装Python驱动程序,你可以使用pip:

pip install rethinkdb
Run Code Online (Sandbox Code Playgroud)

这可能不是执行此操作的最佳方法,但如果您想从命令行在一行中创建数据库,这可能是实现此目的的最简单方法。

如果您是 Node.js 开发人员,我建议您使用提到的两个 CLIS mglukhovsky。