📅  最后修改于: 2023-12-03 14:59:22.052000             🧑  作者: Mango
ArangoDB是一个多模型数据库管理系统,它支持文档、图形和键-值数据模型。ArangoDB命令行界面是一个强大的工具,用于管理和操作ArangoDB数据库。这个命令行界面提供了丰富的命令和选项,您可以使用它来查询、创建、修改和删除数据库、集合、文档和索引等。
在开始使用ArangoDB命令行之前,您需要安装好ArangoDB。ArangoDB可以在Linux、Windows和macOS上运行。您可以从官方网站下载ArangoDB的最新版本。
以下是一些常用的ArangoDB命令:
arangosh> db._createDatabase("myDatabase");
arangosh> db._databases();
arangosh> db._useDatabase("myDatabase");
arangosh> db._dropDatabase("myDatabase");
arangosh> db.myCollection._create();
arangosh> db._collections();
arangosh> db.myCollection._drop();
arangosh> db.myCollection.insert({"_key": "doc1", "name": "John"});
arangosh> db.myCollection.firstExample({"_key": "doc1"});
arangosh> db.myCollection.update("doc1", {"name": "Mary"});
arangosh> db.myCollection.remove("doc1");
arangosh> db.myCollection.ensureIndex({"type": "hash", "fields": ["name"]});
arangosh> db.myCollection.dropIndex("name");
以下是一些ArangoDB命令行的常用选项:
--server.endpoint
:指定ArangoDB服务器的端点。
--server.database
:指定要连接的数据库。
--server.username
:指定登录ArangoDB服务器的用户名。
--server.password
:指定登录ArangoDB服务器的密码。
-q
或 --quiet
:启用安静模式,只输出错误和警告信息。
ArangoDB命令行是一个强大的工具,它提供了丰富的命令和选项,可用于管理和操作ArangoDB数据库。通过学习这些命令和选项,您可以更轻松地管理您的ArangoDB数据库。