Write operations are not allowed for user 'neo4j' with FULL restricted to READ.
call apoc.load.jdbc(“jdbc:mysql://IP:3306/csadb?user=root&password=root&useSSL=true”,“select * from inventory_iso”) yield row call apoc.cypher.run(“create (a:”+row.OSTYPE+"{csaid:"+row.CSAID+"})",null) yield value return value.count as count
我是要动mysql取数据 然后写入neo4J 执行这个语句后 页面报错 Write operations are not allowed for user ‘neo4j’ with FULL restricted to READ. 用户neo4j是数据库自带的 不存在权限问题啊 是不是语句写的有问题 求解答 谢谢
9 回复
为什么没人帮忙解答呢 我是从mysql取数据 然后写入neo4j 因为lable也是取过来的 所以需要用 apoc.cypher.run 把取出的lable参数化 通过cql 动态写到neo4j中,上面写的cql就会报错 是我用的不对吗
@graphway 我是用了merge (a{%s:’%s’}) set a={%s} 模板去拼接的cql,然后执行CALL apoc.cypher.doIt(cypher,null) YIELD value RETURN 1