neo4j创建新管理员用户 neo4j修改密码命令


neo4j创建新管理员用户 neo4j修改密码命令

文章插图
一、 数据获取
数据获取可以使用python+selenium来进行京东商品数据的爬取,也可以使用八爪鱼工具进行数据采集 。采集的数据如图1-1所示 。
neo4j创建新管理员用户 neo4j修改密码命令

文章插图
图1-1部分数据
二、 数据处理
本项目中,根据三元组抽取实体与关系,导入neo4j数据库生成初步的知识图谱,所以先要把表格数据转换为三元组 , 存储于文本文档中(比如:美的KFR-35GW/WDAA3@ , 价格 , 1899.00) 。项目目录如图2-1所示 。
neo4j创建新管理员用户 neo4j修改密码命令

文章插图
图2-1项目目录
已经爬取的表格形式的数据,可以用python的openpyxl包提供的方法来处理 。
处理思想:按行读?。啃械牡谝桓瘢ㄉ唐访疲┐嬷帘淞?nbsp;, 将本行其余的每一个单元格前面加上变量的值存入csv文件中 。
处理步骤:
【neo4j创建新管理员用户 neo4j修改密码命令】1、在Python脚本中导入openpyxl模块 。
2、调用openpyxl.load_workbook()功能获取一个Workbook对象 。
3、读取active成员变量或调用get_sheet_by_name()工作簿方法获取一个Worksheet对象 。
4、使用索引或通过row和column关键字参数调取Worksheet对象中的cell()表方法获取一个Cell对象 。
5、读取Cell对象的value属性 , 即可获得单元格的内容 。
然后将处理过后的文件直接使用记事本打开,使用编辑中的替换功能就可以完成处理 。先将商品名称:替换为空,再将剩下的中文冒号替换为英文逗号 。最终如图2-2所示 。
neo4j创建新管理员用户 neo4j修改密码命令

文章插图
图2-2处理后的数据
接下来对总的三元组文件进行抽取实体和关系操作 。如图2-3,图2-4所示 。
neo4j创建新管理员用户 neo4j修改密码命令

文章插图
图2-3实体
neo4j创建新管理员用户 neo4j修改密码命令

文章插图
图2-4关系
三、 环境搭建
Neo4j安装
1、在neo4j官网下载社区版zip压缩包文件,然后解压文件 。
2、在win10的此电脑-属性-高级系统设置-环境变量中,添加系统变量NEO4J_HOME,路径为安装包所在的路径如D:\studyofpostgraduate\
neo4j-community-4.0.5-windows\neo4j-community-4.0.5 。
3、再配置Path路径,系统变量的Path中添加一行%NEO4J_HOME%\bin 。
4、管理员身份启动命令行输入neo4j.bat console测试安装结果 。
5、安装成功后在浏览器中输入http://localhost:7474 , 以图形界面查看图数据库,用户名和密码一般都默认为neo4j,首次登陆后会让你修改密码 。
6、管理员身份启动命令行输入neo4j install-service注册neo4j为计算机的服务项 , 输入neo4j start启动服务 。
//由于之前JDK的版本是1.8不能匹配最新版本的neo4j , 因此需要更新一下JDK的版本,选择了JDK11,步骤为先卸载了之前的 , 然后重新安装了新的,这里直接安装在原路径就不需要再重新设置环境变量了 。
四、 节点和关系的导入
1、neo4j stop #先停止neo4j服务
2、然后删掉安装目录neo4j-community-3.5.5\data\databases里的默认数据库
3、neo4j-admin import –database graph.db –nodes “D:\entity.csv” –relationships “D:\relationship.csv” #注意文件路径
4、neo4j start #重启数据库
5、在http://localhost:7474图形界面输入match(n) return n #查询所有节点
最终如图4-1,4-2所示 。


以上关于本文的内容,仅作参考!温馨提示:如遇健康、疾病相关的问题,请您及时就医或请专业人士给予相关指导!

「四川龙网」www.sichuanlong.com小编还为您精选了以下内容,希望对您有所帮助: