mysql - 从终端或 shell 脚本制作 neo4j 命令

标签 mysql bash shell neo4j command-line-interface

有什么方法可以在不进入 shell 的情况下从命令行向 neo4j 发出命令,换句话说,相当于:

mysql -u user -ppassword -e "INSERT INTO something VALUES something-else"

我还希望能够从可执行脚本发出命令,类似于:

mysql -u user -ppassword << EOF INSERT INTO something VALUES something-else; EOF

有谁知道最好的方法吗?

最佳答案

您始终可以使用 curl 将请求发布到 REST API。

curl --header "Content-Type: application/json" \
--request POST \
--data '{"statements" : [ { "statement" : "create (n:Node {name: \"Test\"} ) return n" } ] }' \
http://localhost:7474/db/data/transaction/commit

这是 Neo4j REST API引用。

关于mysql - 从终端或 shell 脚本制作 neo4j 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29657563/

相关文章:

javascript - 如何一次从多个表中获取书架模型

mysql - 谷歌云 sql 实例在重启时无限加载

linux - 使用 Bash 构建一个简单的计算机到计算机信使

C,我想将 3 个参数传递给 bash 脚本,我是 c 菜鸟

shell - 在 fish 脚本中添加一个数字

linux - 使用 shell 脚本以 UTF8 格式导出字符

linux - 如何在shell脚本函数中返回值?

php - 更新 MySQL 和日期时间本地字段

mysql - 显示与逗号相关的两个表之间的树结果

android - 如何在 Mac 上运行 AVD 管理器