随笔分类 -  DataBase

About some DataBase
MySQL跳过已存在的数据
摘要:一、背景 在使用MySQL进行插入的时候,遇到了一个场景:当插入的数据不再数据库中的时候就插入,否则就跳过。 二、方法 我们可以使用下面的SQL语句进行处理,处理语句如下。在这个里面有几个重要的地方,DUAL和insert的操作。 标准: INSERT INTO table (primarykey, 阅读全文
posted @ 2020-12-16 10:15 蔚蓝色の天空 阅读(1050) 评论(0) 推荐(0)
初入Redis
摘要:一、背景 以前也看过一点Redis的内容,现在详细的介绍一下。 二、介绍 1.Redis是完全开源的数据库,遵从BSD协议,是一个高性能的key-value数据库。 1.Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 2.Redis不仅仅支持简单的key 阅读全文
posted @ 2020-11-05 12:24 蔚蓝色の天空 阅读(123) 评论(0) 推荐(0)
MySQL——安全性语言及多用户事务管理
摘要:一、MySQL的用户管理 1.用户介绍 在MySQL中,会涉及到用户的连接登录的内容,这些内容都存在在MySQL的mysql数据库user表中,在这个表中,涉及到这个用户的权限问题,包括以下内容。 1.是否可读数据库 2.是否可以读写数据库 3.有哪些数据库的操作权限 通常会在数据库中,有一个超级权 阅读全文
posted @ 2020-10-31 19:57 蔚蓝色の天空 阅读(262) 评论(0) 推荐(0)
MongoDB的使用
摘要:mongodb是一种文档型数据库,构成数据库->数据表【集合】->数据【文档】的模式。 一、下载与环境配置1.下载由于mongodb的封装性加强,前一年还需要自己配置环境,现在直接下载安装就好了。下载地址:https://www.mongodb.com/download-center/communi 阅读全文
posted @ 2019-09-16 21:23 蔚蓝色の天空 阅读(260) 评论(0) 推荐(0)
Python数据库添加时间
摘要:利用pymysql往数据库中添加时间字段的方法:1.导入datetime和pymysql:安装:pip install pymysql, datetime是内置2.写入SQL语句:向对应的字段中间添加对应的数据,全部用%s后面再将所有的内容集成到一个list中然后用【cursor.excuteman 阅读全文
posted @ 2019-08-14 13:12 蔚蓝色の天空 阅读(4275) 评论(0) 推荐(0)
使用python远程连接数据库
摘要:根据web连接服务的原理,我们可以通过一台电脑连接我们另一台电脑上的数据库 一、开启数据库的权限1.Mysql:1)修改访问权限首先修改可以访问的ip,把‘localhost’全部修改为‘%’,打开cmd,使用指令【mysql -u root -p】,进入数据库,其中root是MySQL的用户名,默 阅读全文
posted @ 2019-06-25 08:29 蔚蓝色の天空 阅读(14406) 评论(0) 推荐(0)
Neo4j学习——基本操作(一)
摘要:由于开始学习知识图谱,因此需要涉及到neo4j的使用一、介绍neo4j是一个图形数据库基于Java开发而成,因此需要配置jvm才可以运行配置请参考我前面的一篇blog:https://www.cnblogs.com/future-dream/p/9533757.html二、基本操作1、添加(1)节点 阅读全文
posted @ 2019-05-23 00:49 蔚蓝色の天空 阅读(2825) 评论(0) 推荐(0)
JB的IDE可视化MongoDB、MySQL数据库信息
摘要:一、问题: 在使用JB的IDE的时候(pycharm、IDEA等)可视化mysql和mongodb的数据库信息,效果如下 MySQL: MongoDB: 可视化数据表关系: 二、方法: 1.MySQL: (1)打开database的界面 通常情况下在右边的条框中有这个界面 如果没有则在view中 ( 阅读全文
posted @ 2019-03-26 16:26 蔚蓝色の天空 阅读(737) 评论(0) 推荐(0)
Navicat导入.xls等文件失败
摘要:一、问题 在学习django的models时,使用Navicat premium导入.xls数据的时候会出现导入失败的原因,即使是换成了csv文件也是失败的,原因是数据库的表有外键,而需要设置外键限制。 由于外键的存在,无论如何修改格式都无法导入成功,这是在刚学django时遇到的问题。 二、解决办 阅读全文
posted @ 2019-03-03 10:11 蔚蓝色の天空 阅读(2014) 评论(0) 推荐(0)
MongDB 配置成本地服务
摘要:一.配置mangodb. 首先现在下来直接安装就好了, 可视化工具可以后面再安装. 在自己安装的目录下面(这个随意做好能够放一块)建立一个data文件, 再在下面建立一个db文件 在cmd中进入到MongoDB\bin的文件下 输入mongod --dbpath + 【E:\Mongodb_data 阅读全文
posted @ 2019-01-13 19:07 蔚蓝色の天空 阅读(193) 评论(0) 推荐(0)
IDEA的GUI连接数据库写入SQL语句的问题总结
摘要:一、首先是建立游标的对象statement 插入数据excuteUpdate需要的是一个整型的参数,所以建立的对象要是一个int型的数据类型,才可以执行SQL语句excuteQuery是一个字符类型在使用的时候直接使用String的类型就可以执行这个语句,其次是SQL语句中涉及到String的类型的 阅读全文
posted @ 2018-10-02 19:49 蔚蓝色の天空 阅读(2363) 评论(0) 推荐(0)
解决IDEA、Pycharm连接数据库乱码的问题
摘要:一、IDEA. 使用IDEA连接数据库: import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.S 阅读全文
posted @ 2018-09-22 18:32 蔚蓝色の天空 阅读(376) 评论(1) 推荐(0)
neo4j服务配置
摘要:首先neo4j是基于Java开发而成因此运行需要jvm第一步: 首先下载neo4j的community版本的https://neo4j.com/download-center/ 第二步-添加环境变量: (1)NEO4J_HOME = 【文件路径】 (2)Path = %NEO4J_HOME%\bin 阅读全文
posted @ 2018-08-25 13:43 蔚蓝色の天空 阅读(2663) 评论(0) 推荐(0)