码迷,mamicode.com
首页 > 数据库 > 月排行
mongodb 基础操作
#插入数据:db.test100.insert({"name":"zhangsan","age":18}) db.collection.insert({})插入数据,_id存在报错 db.colllection.save()插入数据,_id存在会更新 查询:db.集合名称.find()查询当前表里所 ...
分类:数据库   时间:2018-12-18 21:23:04    阅读次数:214
DBUtils 数据库连接池
dbu.py sqlhelper.py 创建数据库连接池: 1 import time 2 import pymysql 3 import threading 4 from DBUtils.PooledDB import PooledDB, SharedDBConnection 5 POOL = P ...
分类:数据库   时间:2018-12-18 21:23:57    阅读次数:227
【MongoDB】Windows:安装与启动
1、下载地址:https://www.mongodb.com/download-center#community 2、比如安装在本地硬盘地址:D:\soft\mongodb 以管理员身份进入:D:\soft\mongodb\bin a、执行:mongod --dbpath "D:\soft\mong ...
分类:数据库   时间:2018-12-18 22:37:47    阅读次数:253
python开发遇到的坑(2)mongodb安装路径权限问题
个人比较懒,Mac 电脑直接使用命令行安装,brew install mongodb,但是遇到两个问题,其一: 好在这个有提示,直接命令行输入 sudo chown -R $(whoami) /usr/local/share/man/man5 接着输入电脑密码就行了 问题二: 这个只知道/usr/l ...
分类:数据库   时间:2018-12-18 22:40:48    阅读次数:253
sql查询未走索引问题分析之查询数据量过大
前因: 思路: 1.找到sql_text,sql_id 2.查看执行计划 3.查询sql涉及对象的对象数据量,段大小,行数量,where条件列,是否存在索引,列的选择读情况如何 4.总结,优化整改 1.找到sql_text,sql_id 2.查看执行计划 GROUP_NO NOT NULL NUMB ...
分类:数据库   时间:2018-12-18 22:41:44    阅读次数:233
DBUtils 数据库连接池
1 加载第三方模块 ...
分类:数据库   时间:2018-12-18 22:45:15    阅读次数:231
mysql数据库问题杂记
mysql数据库忘记密码windows系统下1、打开cmd窗口,进入mysql数据库的安装目录的bin文件下,关闭mysql数据库服务器netstopmysql2、执行mysqld-nt--skip-grant-tables该命令4、重新打开一个cmd窗口,使用管理员身份打开。在其中输入mysql-uroot-p就可以免密码进入数据库,然后可以在里面更改密码5、更改密码后要刷新权限flushpri
分类:数据库   时间:2018-12-18 23:17:57    阅读次数:243
ELK如何收集并用grok格式化MySQL的slow日志?
ELKr如何收集并用grok格式化MySQL的slow日志
分类:数据库   时间:2018-12-18 23:49:32    阅读次数:450
flask第三方插件DBUtils
django中有强大的ORM支持我们来操作数据库, 但是flask没有提供对数据库的操作, 依然还是需要第三方的支持, 来提高我们的开发效率. 下载DBUtils 使用DBUtils 使用DBUtils只需要实例化, 就会产生一个数据库的连接池, 但是实例化过程中会有一些参数来定义连接池 DBUti ...
分类:数据库   时间:2018-12-19 00:27:37    阅读次数:320
PostgreSQL - 用psql 运行SQL文件
对于预先写好的SQL文件,比如 , 可以有两种方式来运行这个SQL文件。 方式一:连接db后执行SQL文件 首先通过psql连接到对应的db: 接着输入密码,进入数据库后,输入: 这里有个问题,如果你把SQL文件的路径里的路径分隔符写成了 ,会报错说 。 这里的文件路径必须使用Linux平台下的路径 ...
分类:数据库   时间:2018-12-19 00:29:54    阅读次数:607
debian安装oracle jdk
1 去官网下载linux jdk https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2 解压 3 配置环境变量 vim /etc/profile export JAVA_HOME= ...
分类:数据库   时间:2018-12-19 00:33:52    阅读次数:188
mysql 远程访问
1、进入mysql :mysql -u root -p2、选择系统库: use mysql3、然后执行修改权限的命令:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;4、清除缓存: fl ...
分类:数据库   时间:2018-12-19 00:35:18    阅读次数:190
PostgreSQL - 怎么转换数据类型
前言 对于 这个sql,得到的结果是 类型,如果我们希望将结果转换成其他的数据类型,有两种方法: 方法一:使用 上边的sql通过 将结果转换成了 类型。 方法二:使用 上边的sql通过 将结果转换成了 类型。这里的两种写法是一样的,加不加空格没有影响。 另外提一句,对于 这个句子中的 ,会将结果转换 ...
分类:数据库   时间:2018-12-19 01:15:47    阅读次数:236
springcloud在 repository层通过sql语句实现查询功能
springcloud在实现其查询功能时,其自动生成sql语句,只用写相应的方法名及参数即可,在执行复杂sql语句时,需手写sql语句,其语法规则如下: @Query(value = "SELECT * FROM *** an WHERE an.id = ?1 AND " + "an.status ...
分类:数据库   时间:2018-12-19 01:16:49    阅读次数:245
MySQL中使用union all获得并集的排序
项目中有时候因为某些不可逆转的原因使得表中存储的数据难以满足在页面中的展示要求。之前的项目上有文章内容的展示功能,文章分为三个状态待发布、已发布、已下线。他们在数据表中判断状态的字段(PROMOTE_STATUS)值分别为0、1、2。一开始的需求是文章只展示待发布和已发布,已发布排在待发布前面,并且 ...
分类:数据库   时间:2018-12-19 01:17:49    阅读次数:224
java 读写操作大文件 BufferedReader和RandomAccessFile
一 老问这问题,两个都答出来算加分项? 二 具体代码如下,没什么好说的直接说对比。 BufferedReader和RandomAccessFile的区别RandomAccessFile 在数据越大,性能越差。因为他是数据文件的一个channel,支持读改原数据文件。 BufferedReader是读 ...
分类:数据库   时间:2018-12-19 10:12:51    阅读次数:202
MySQL进阶 一 主外键讲解
1.什么是外键: 主键:是唯一标识一条记录,不能有重复的,不允许为空,用来保证数据完整性 外键:是另一表的主键, 外键可以有重复的, 可以是空值,用来和其他表建立联系用的。所以说,如果谈到了外键,一定是至少涉及到两张表。例如下面这两张表: 上面有两张表:部门表(dept)、员工表(emp)。Id=D ...
分类:数据库   时间:2018-12-19 10:14:12    阅读次数:166
解决python3向数据库插入日期字符串报错的问题
插入的日期字符串(日期字符串是从文件中读取的,将文件中的数据转存到关系型数据库中): 经过对字符串的处理,日期字符串就变得正常了,再次插入的话就不会报错了。 谨记那些年入过的坑! ...
分类:数据库   时间:2018-12-19 11:01:36    阅读次数:179
Sql Server 存储过程 - 用户操作实例
用户的增删改查 新增 查询 更新 删除 ...
分类:数据库   时间:2018-12-19 11:02:52    阅读次数:132
MySQL之存储引擎
MySQL数据库的体系架构如下图所示: 从上图中可以看出,MySQL主要分为以下几个组件: 连接池组件 管理服务和工具组件 SQL接口组件 分析器组件 优化器组件 缓冲组件 插件式存储引擎 物理文件 一、存储引擎 存储引擎 : 其实就是指定 表 如何存储数据,如何为存储的数据 建立索引 以及 如何更 ...
分类:数据库   时间:2018-12-19 11:05:08    阅读次数:165
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!