2016年12月26日月曜日

neo4j の DB をすべて消す方法

http://stackoverflow.com/questions/4498523/how-to-delete-create-databases-in-neo4j

おおよそ、

  1. ディスク上のデータを消す
  2. クエリでDB内のデータを消す
という二つの方法があるようだ。

前者はたとえば

bin/neo4j stop
rm -rf data/
mkdir data
bin/neo4j start
後者は例えば
MATCH (n)
OPTIONAL MATCH (n)-[r]-()
DELETE n,r

なお、自分の場合 apt-get から取得し(ubuntu 14.04)、/etc/neo4j/neo4j.conf に記載されていたデータディレクトリからdataフォルダを特定、削除した

あと、authを消したらパスワードがリセットって、そりゃそうだよね。ちょっと乱暴すぎたか。

0 件のコメント:

コメントを投稿