连接到OrientDB控制台中的数据库
我正试图连接到感恩的音乐会,但没有成功。 我在用docker连接到OrientDB控制台中的数据库,orientdb,Orientdb,我正试图连接到感恩的音乐会,但没有成功。 我在用docker orientdb> connect remote:localhost root root Disconnecting from the database [null]...OK Connecting to remote Server instance [remote:localhost] with user 'root'...OK orientdb {server=remote:localhost/}> list dat
orientdb> connect remote:localhost root root
Disconnecting from the database [null]...OK
Connecting to remote Server instance [remote:localhost] with user 'root'...OK
orientdb {server=remote:localhost/}> list databases
Found 5 databases:
* VehicleHistoryGraph (plocal)
* GratefulDeadConcerts (plocal)
* OpenBeer (plocal)
* BetterDemo (plocal)
* Tolkien-Arda (plocal)
orientdb {server=remote:localhost/}> connect plocal:../databases/GratefulDeadConcerts root root
Disconnecting from remote server [remote:localhost/]...
OK
Connecting to database [plocal:../databases/GratefulDeadConcerts] with user 'root'...
Error: com.orientechnologies.orient.core.exception.OStorageException: Cannot open local storage '../databases/GratefulDeadConcerts' with mode=rw
DB name="GratefulDeadConcerts"
Error: com.orientechnologies.orient.core.exception.OStorageException: Cannot open the storage 'GratefulDeadConcerts' because it does not exist in path: ../databases/GratefulDeadConcerts
DB name="GratefulDeadConcerts"
我做错了什么?你能试试这个吗
connect remote:localhost/databases/GratefulDeadConcerts root root
连接远程:localhost/GratefulDeadConcerts根
Docker官方图片中没有数据库:不包括gratefulDeadConcerts。这是因为通常会提供存储数据库的卷,而演示数据库会增加图像的大小。 您没有显示用于启动容器的命令,但我想您已经阅读了doc()并使用了类似的内容:
docker run -d --name orientdb -p 2424:2424 -p 2480:2480 \
-v <config_path>:/orientdb/config \
-v <databases_path>:/orientdb/databases \
-v <backup_path>:/orientdb/backup \
-e ORIENTDB_ROOT_PASSWORD=rootpwd \
orientdb
docker run-d--名称定向数据库-p 2424:2424-p 2480:2480\
-v:/orientdb/config\
-v:/orientdb/数据库\
-v:/orientdb/备份\
-e ORIENTDB\u ROOT\u PASSWORD=rootpwd\
定向数据库
将您的浏览器指向localhost:2480并从我们的网站下载数据库:
总结:
-阅读有关图像卸载中心的文档
-阅读有关studio以及如何导入公共数据库的文档
你能试试这个吗
connect remote:localhost/databases/GratefulDeadConcerts root root
决定要连接远程服务器还是本地服务器本身 1.如果是本地使用,请使用plocal orientdb>CONNECT plocal:../databases/databasename用户名密码
orientdb>CONNECT remote:192.168.1.1/databasename用户名密码再次阅读问题,您以远程模式连接到服务器,然后尝试以plocal模式连接到数据库,这意味着嵌入式模式。您应该使用远程连接:connect remote:localhost/admin连接到任何数据库