neo4j数据恢复
发布于 3 年前 作者 NatureGate 433 次浏览 来自 问答

我用的是neo4j,4.4.5社区版本。 忘记了密码之后我按照网上的步骤修改了conf文件 dbms.security.auth_enabled=false,然后在浏览器登录7474端口使用system修改了密码 :use system ALTER USER neo4j SET PASSWORD ‘newpwd’; 最后使用原先的neo4j用户登录成功,页面直接提示我修改密码,然后又修改了密码 最后发现我之前的数据都不见了,页面没有显示,但是我的服务器上data/databases文件夹里边还是有个neo4j的文件夹,我猜想这个应该是 我之前的数据。 我该怎么恢复以前的数据呢?

5 回复

你现在是使用的system数据库,切换到neo4j。 :use neo4j

我切换回去了,还是什么都没有

你修改conf文件的时候,停掉neo4j服务没有?数据库文件还在的话,问题不大,很多方式可以尝试。

在命令行里面进到neo4j的主目录下,停掉neo4j服务 bin/neo4j stop 修改conf文件 dbms.security.auth_enabled=false 重新启动neo4j服务 bin/neo4j start

我当时没有停掉,我是直接改的,然后restart。可能是这个问题

照你说的做了,还是不行

回到顶部