
数据库管理
文章平均质量分 54
柒柒钏
一个热爱python的程序媛,记录学习成长之路
展开
-
python连接neo4j的方式汇总
python连接neo4j的方式汇总原创 2025-03-04 17:47:12 · 580 阅读 · 0 评论 -
windows上修改redis端口号
redis是一个开源的内存数据结构存储系统,常用做数据库、缓存和消息代理。现在redis将在新的端口号上监听客户端的连接请求。在当前redis的安装目录下启动cmd窗口。在redis安装目录下,即。然后,保存并关闭配置文件。原创 2024-02-28 11:36:33 · 1708 阅读 · 0 评论 -
linux 修改mysql端口
1)先关闭MySQL的进程2)更改端口vim /etc/my.cnf添加:port=33083)重启MySQL服务:service mysqld restart4)查看MySQL的端口号3.1.登录mysqlmysql -u root -p3.2.查看当前端口号show global variables like ‘port’;...原创 2022-04-22 19:38:19 · 4387 阅读 · 0 评论 -
excel数据写入Oracle数据库(python写法)
1)导包import cx_Oracleimport xlrd2)初始化数据连接self.conn = cx_Oracle.connect('用户名/密码@ip:port/数据库名')print(self.conn)3)获取excel数据打开excel文件file = xlrd.open_workbook(r'./port2.xlsx')获取所有的sheet的名称sheet_names = file.sheet_names()通过索引获取要操作的工作表table = file原创 2022-03-01 16:00:40 · 1677 阅读 · 0 评论 -
windows上的neo4j 数据迁移
需求:把windowsA上的neo4j中graph库相关数据,同步到 windowsB上的neo4j 上1)windowsA、windowsB上的neo4j服务停掉2)进入windowsA上的neo4j的data目录取 /databases 目录下的graph文件夹取 /transactions目录下的graph文件夹3)迁移相关文件到windowsB上的neo4j的data的对应目录下4)修改windowsB的neo4j.conf的默认数据库连接为:dbms.default_d原创 2022-02-10 10:37:05 · 1760 阅读 · 1 评论 -
python操作elasticsearch (一)
一、连接from elasticsearch import Elasticsearch# elasticsearch集群服务器的地址ES = ['localhost:9200']# 创建es客户端# sniff_on_start:启动前嗅探es集群服务器 sniff_on_connection_fail:es集群服务器结点连接异常时是否刷新es节点信息 sniffer_timeout:每多少秒刷新节点信息es = Elasticsearch(ES, sniff_on_start=True,原创 2022-01-09 13:58:39 · 513 阅读 · 0 评论 -
neo4j的Cypher语法进阶
导入csv数据,生成neo4j数据csv文件地址:F:\neo4j-community-4.2.1\import\政策图谱\反倾销\执行Cypher,生成数据生成节点 LOAD CSV WITH HEADERS FROM "file:///政策图谱/反倾销/公告.csv" AS line MERGE (a:notice{NEW_ID:line.NEW_ID,SOURCE:line.SOURCE,TITLE:line.TITLE,PUBLISH_TIME:line.PUBLISH_TIME,原创 2022-01-07 16:58:32 · 559 阅读 · 0 评论 -
neo4j模糊查询
neo4j 单个模糊查询1) 使用 =~’.模糊匹配对象.’ 进行表示匹配关系MATCH p=()-[r:company_notice]->() where r.CATE=~'.*反.*' RETURN p 匹配节点match (n:notice) where n.TITLE=~'.*2008.*' return n2)使用关键字 starts with、 ends with、Contains 进行表示starts with匹配关系MATCH p=()-[r:company_原创 2022-01-05 10:23:43 · 7194 阅读 · 2 评论 -
logstash读取Oracle导入到elasticsearch中
1.下载下载logstash下载ojdbc6.jar2.配置文件解压好的logstash文件目录下新建文件driver,把ojdbc6.jar放入在解压好的logstash文件目录下新建oracle.conf,编辑文件input { jdbc { #驱动包路径 jdbc_driver_library => "F:/logstash/logstash-7.15.1/dirver/ojdbc6.jar"原创 2021-12-01 09:41:59 · 664 阅读 · 1 评论 -
windows环境下Elasticsearch和head插件的安装
一、Elasticsearch的安装1.下载Elasticsearch安装包地址:https://www.elastic.co/cn/downloads/elasticsearch2.对安装包进行解压,并进入bin目录下,双击执行:elasticsearch.bat3.看到started说明启动成功,打开浏览器访问http://localhost:9200测试一下,如下图,说明安装成功二、安装ElasticSearch-head插件前提:必须安装好node环境和grunt工具测试命原创 2021-11-26 10:28:41 · 792 阅读 · 0 评论 -
Elasticsearch使用遇见的一些问题
一、问题:elasticsearch如何跨域?解决:在配置文件【config/elasticsearch.yml】最后增加配置参数http.cors.enabled: truehttp.cors.allow-origin: "*"二、问题:elasticsearch如何通过内网IP进行访问?解决:修改配置文件【config/elasticsearch.yml】中的 network.host (默认只能以127.0.0.1访问 )#network.host: 192.168.0.1networ原创 2021-11-23 11:15:47 · 1589 阅读 · 0 评论 -
neo4j的进阶使用
Neo4j索引CREATE INDEX 创建索引 DROP INDEX 删除索引CREATE INDEX ON :LABEL_NAME(property)DROP INDEX ON :LABEL_NAME(property):schema查看索引是否创建成功,一定要显示ONLINE才会生效explain如果只想查看查询计划,而不想运行该语句,可以在查询语句中加入EXPLAIN。此时,该语句将返回空结果,对数据库不会做出任何改变。explain MATCH p=(a:compan原创 2021-08-20 15:41:49 · 751 阅读 · 0 评论 -
neo4j 的使用总结
概念和SQL很相似,Cypher语言的关键字不区分大小写,但是属性值,标签,关系类型和变量是区分大小写的。变量变量用于对搜索模式的部分进行命名,并在同一个查询中引用,在小括号()中命名变量,变量名是区分大小写的,示例代码创建了两个变量:n和b,通过return子句返回变量b;MATCH (n)–>(b)RETURN b在Cypher查询中,变量用于引用搜索模式(Pattern),但是变量不是必需的,如果不需要引用,那么可以忽略变量。访问属性在Cypher查询中,通过逗号来访问属性..原创 2021-05-24 13:58:03 · 1406 阅读 · 4 评论