码迷,mamicode.com
首页 > 数据库
mysql 索引底层
hash索引o(1) B+树索引 o(logn) 为什么红黑树出现了,因为防止某些情况下二叉排序树退化为链表——诞生了二叉排序平衡树——树的性能取决于树的高度 为什么DB要用M路B树,为了再降低树的高低,减少db io 次数 为什么M不能无限大,因为会退化成有序数组,无法一次载入内存 ...
分类:数据库   时间:2019-08-25 18:29:09    阅读次数:14
MySQL-复杂查询及条件-起别名-多表查询-04
[TOC] 基本查询语句及方法 测试数据创建 如果在windows系统中,插入中文字符,select的结果为空白,可以将所有字符编码统一设置成gbk(或者参照我 "安装配置MySQL" 的博客,将所有字符编码设置为 utf8) 创建数据库与表 插入表记录数据 数据展示 常见结果排版 另一种结果排版 ...
分类:数据库   时间:2019-08-25 18:08:59    阅读次数:10
Linux Centos7 Mysql 忘记密码怎么找回密码
1,mysqld--skip-grant-tables--user=mysql&//跳过数据库权限验证2,systemctlrestartmysqld正常情况是起不来的等个大概10秒ctrl+c终止3,输入mysql即可进入4,UPDATEmysql.userSETauthentication_string=password(‘new_password‘)WHEREuser=‘root‘A
分类:数据库   时间:2019-08-25 18:08:06    阅读次数:10
Flask数据库关系
基础配置 一对多 多对一(不是必须时还是用与一对多吧) 比一对多的用法,会少一个从一里访问多的字段。 一对一 多对多 ...
分类:数据库   时间:2019-08-25 18:07:41    阅读次数:10
数据库常用语句更新,删除
-- 更新-- update users set realname='李四2' where username='lisi' -- 如果上面的更新语句报错,可用下面这个解决-- SET SQL_SAFE_UPDATES = 0 -- 删除-- delete from users where usern ...
分类:数据库   时间:2019-08-25 17:46:47    阅读次数:9
centos7部署postgresql集群高可用 patroni + etcd 之patroni篇
实验环境:centos7.4纯净版 postgres版本: 9.6.15 etcd版本:3.3.11 patroni版本: ip规划 192.168.216.130 node1 master 192.168.216.132 node2 slave 192.168.216.134 node3 slav ...
分类:数据库   时间:2019-08-25 17:42:37    阅读次数:11
Go组件学习——database/sql数据库连接池你用对了吗
database/sql的连接池实现,我们应该如何使用连接池,避免因为使用不当导致连接泄露的情况。 ...
分类:数据库   时间:2019-08-25 17:40:27    阅读次数:11
Sql server时间转时间long
DATEDIFF( S, '1970-01-01 00:00:00', a.endor_date ) - 8 * 60*60 ) actionTime, SELECT DATEADD(S,1160701488 + 8 * 3600,'1970-01-01 00:00:00') --时间戳转换成普通时 ...
分类:数据库   时间:2019-08-25 17:38:37    阅读次数:11
mysql从binlog恢复数据
首先, 要有一个可用的mysql, 安装步骤在这里不表了, 之前文章里有一篇介绍安装的. 1. 开启binlog. 为了可以从binlog里恢复, 首先要开启记录binlog: 添加如下几行: 修改好之后, 重启mysql服务: 好了, 现已开启了binlog了, 可以在 /var/lib/mysq ...
分类:数据库   时间:2019-08-25 16:26:15    阅读次数:20
MySQL--视图、触发器、事务、存储过程、内置函数、流程控制、索引
视图 触发器 事务 存储过程 内置函数 流程控制 索引 视图 触发器 事务 存储过程 内置函数 流程控制 索引 视图 1、什么是视图 视图就是通过查询得到一张虚拟表,然后保存下来,下次直接使用即可 2、为什么要用视图 如果要频繁使用一张虚拟表,可以不用重复查询 3、如何用视图 1 2 create ...
分类:数据库   时间:2019-08-25 16:23:07    阅读次数:21
【mybatis源码学习】mybatis的sql语句映射
一、重要的接口和类 org.apache.ibatis.scripting.LanguageDriver //语言驱动org.apache.ibatis.scripting.xmltags.XMLLanguageDriver //xml语言驱动,Configuration默认的语言驱动(在new c ...
分类:数据库   时间:2019-08-25 16:13:32    阅读次数:12
数据库知识回顾
数据库知识回顾: sql语句的语法规范: --单行注释 /* 多行注释 多行注释 */ /*select 列名1,列名2,……列名n 定义查询数据所在的列from 表1,表2,……表n 定义查询数据所在的表where 限定条件1 and/or 限定条件2…… 定义查询数据的范围(行)group by ...
分类:数据库   时间:2019-08-25 16:12:10    阅读次数:12
C3P0数据库连接池
定义 C3P0是一个开源的JDBC连接池,它实现了数据源和JNDI绑定,支持JDBC3规范和JDBC2的标准扩展。目前使用它的开源项目有Hibernate,Spring 配置 c3p0-config.xml c3p0.properties 缺点 效率较低 资源易产生浪费 ...
分类:数据库   时间:2019-08-25 16:07:00    阅读次数:11
Python访问MySQL
Python高级 Python DB-API Python中用于访问关系型数据可的一个技术标准,通过它可以统一地访问所有主流数据库,代码几乎是完全一样的,DB-API定义了访问数据库必须的一些类(比如Connection, Cursor, 各种异常类等)和操作的方式,具体的实现由第三方库完成 API ...
分类:数据库   时间:2019-08-25 16:05:09    阅读次数:10
MySQL数据库 多表查询 交叉连接 自然连接 内连接 自连接 外连接 子查询 多表查询练习 单表查询练习 𚳮
原文: http://blog.gqylpy.com/gqy/466 置顶:来自一名75后老程序员的武林秘籍——必读(博主推荐) 来,先呈上武林秘籍链接:http://blog.gqylpy.com/gqy/401/ 你好,我是一名极客!一个 75 后的老工程师! 我将花两分钟,表述清楚我让你读这段 ...
分类:数据库   时间:2019-08-25 16:00:25    阅读次数:10
mongodb基本操作 𶊓
原文: http://blog.gqylpy.com/gqy/467 置顶:来自一名75后老程序员的武林秘籍——必读(博主推荐) 来,先呈上武林秘籍链接:http://blog.gqylpy.com/gqy/401/ 你好,我是一名极客!一个 75 后的老工程师! 我将花两分钟,表述清楚我让你读这段 ...
分类:数据库   时间:2019-08-25 15:53:59    阅读次数:11
MySQL 命令使用(一):操作数据库相关命令 𧩭
原文: http://blog.gqylpy.com/gqy/463 置顶:来自一名75后老程序员的武林秘籍——必读(博主推荐) 来,先呈上武林秘籍链接:http://blog.gqylpy.com/gqy/401/ 你好,我是一名极客!一个 75 后的老工程师! 我将花两分钟,表述清楚我让你读这段 ...
分类:数据库   时间:2019-08-25 15:48:17    阅读次数:15
168572条   1 2 3 4 5 6 ... 9916 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!