Neo4j 社区服务器:无法在远程接口中 select 我的数据库

Neo4j Community Server: Cannot select my database in the remote interface

我还是 Neo4j 的新手,尤其是 Neo4j 社区服务器 4 的新手。所以如果我在这里很蠢,请原谅我。

我正在使用 neo4j-community-4.3.2 服务器并通过 neo4j-admin 导入导入我的数据:

bin/neo4j-admin import --database=dicom --skip-duplicate-nodes --skip-bad-relationships --nodes=... 

(所以我将数据库命名为“dicom”)

到目前为止一切顺利。到这里为止一切正常:

IMPORT DONE in 42s 16ms. 
Imported:
  81656 nodes
  694772 relationships
  2252244 properties

当我想用 ./bin/neo4j console 启动数据库时,它也能正常工作:

Directories in use:
home:         /Users/tobias/Library/Mobile Documents/com~apple~CloudDocs/Documents/Uni/Masterarbeit/Neo4j/neo4j-community-4.3.2
config:       /Users/tobias/Library/Mobile Documents/com~apple~CloudDocs/Documents/Uni/Masterarbeit/Neo4j/neo4j-community-4.3.2/conf
logs:         /Users/tobias/Library/Mobile Documents/com~apple~CloudDocs/Documents/Uni/Masterarbeit/Neo4j/neo4j-community-4.3.2/logs
plugins:      /Users/tobias/Library/Mobile Documents/com~apple~CloudDocs/Documents/Uni/Masterarbeit/Neo4j/neo4j-community-4.3.2/plugins
import:       /Users/tobias/Library/Mobile Documents/com~apple~CloudDocs/Documents/Uni/Masterarbeit/Neo4j/neo4j-community-4.3.2/import
data:         /Users/tobias/Library/Mobile Documents/com~apple~CloudDocs/Documents/Uni/Masterarbeit/Neo4j/neo4j-community-4.3.2/data
certificates: /Users/tobias/Library/Mobile Documents/com~apple~CloudDocs/Documents/Uni/Masterarbeit/Neo4j/neo4j-community-4.3.2/certificates
licenses:     /Users/tobias/Library/Mobile Documents/com~apple~CloudDocs/Documents/Uni/Masterarbeit/Neo4j/neo4j-community-4.3.2/licenses
run:          /Users/tobias/Library/Mobile Documents/com~apple~CloudDocs/Documents/Uni/Masterarbeit/Neo4j/neo4j-community-4.3.2/run
Starting Neo4j.
2021-08-06 10:53:47.901+0000 INFO  Starting...
2021-08-06 10:53:49.310+0000 INFO  ======== Neo4j 4.3.2 ========
2021-08-06 10:53:53.761+0000 INFO  org.neo4j.internal.kernel.api.security.AbstractSecurityLog$SecurityLogLine@3da61af2
2021-08-06 10:53:53.765+0000 INFO  org.neo4j.internal.kernel.api.security.AbstractSecurityLog$SecurityLogLine@54530644
2021-08-06 10:53:53.765+0000 INFO  org.neo4j.internal.kernel.api.security.AbstractSecurityLog$SecurityLogLine@42734b71
2021-08-06 10:53:53.846+0000 INFO  org.neo4j.internal.kernel.api.security.AbstractSecurityLog$SecurityLogLine@726d8fa0
2021-08-06 10:53:53.866+0000 INFO  org.neo4j.internal.kernel.api.security.AbstractSecurityLog$SecurityLogLine@666b1244
2021-08-06 10:53:53.888+0000 INFO  org.neo4j.internal.kernel.api.security.AbstractSecurityLog$SecurityLogLine@789d8fd6
2021-08-06 10:53:56.919+0000 INFO  Bolt enabled on localhost:7687.
2021-08-06 10:53:57.446+0000 INFO  Remote interface available at http://localhost:7474/
2021-08-06 10:53:57.447+0000 INFO  Started.

所以我认为它奏效了。我在浏览器中打开了 http://localhost:7474/ 以使用数据库,但显然自 neo4j 社区 4 以来有多个数据库。在下拉菜单中,我有一个名为“neo4j”和一个名为“system”但不幸的是 none 名为“dicom”。我做错了什么?为什么在那里看不到我的 dicom 数据库?在 Neo4j 目录中 NEO4J_HOME/data/databases 有一个名为“dicom”的文件夹,它似乎与文件夹“neo4j”和“system”具有相同的文件。

有人有什么想法吗?我将不胜感激!很抱歉很长post,我只是想说得透彻。

请在 /conf/neo4j.conf 文件中查找此配置。然后改成

 old: dbms.default_database=neo4j

 New: dbms.default_database=dicom

然后重启你的neo4j实例。