首页 > 数据库技术
mysql系列--索引
事务 事务,你肯定会想到 ACID(Atomicity、Consistency、Isolation、Durability,即原?性、?致性、隔离性、持久性) 读未提交:?个事务还没提交时,它做的变更就能被别的事务看到。读提交:?个事务提交之后,它做的变更才会被其他事务看到。可重复读:?个事务执?过程 ...
分类:数据库技术   时间:2020-03-31 19:40:56    收藏:0  评论:0  赞:0  阅读:88
mysql explain语句各项含义
列名用途 id 每一个SELECT关键字查询语句都对应一个唯一id select_type SELECT关键字对应的查询类型 table 表名 partitions 匹配的分区信息 type 单表的访问方法 possible_keys 可能用到的索引 key 实际使用到的索引 key_len 实际使 ...
分类:数据库技术   时间:2020-03-31 19:40:30    收藏:0  评论:0  赞:0  阅读:67
MySQL InnoDB 恢复(recovery)详细流程
InnoDB如果发生意外宕机了,数据会丢么?对于这个问题,稍微了解一点MySQL知识的人,都会斩钉截铁的回答:不会!为什么?他们也会毫不犹豫的说:因为有重做日志(redo log),数据可以通过redo log进行恢复。回答得很好,那么InnoDB怎样通过redo log进行数据的恢复的,具体的流程 ...
分类:数据库技术   时间:2020-03-31 19:34:17    收藏:0  评论:0  赞:0  阅读:102
mysql系列-?条SQL查询语句是如何执?的?
?条SQL查询语句是如何执?的? ?体来说,MySQL 可以分为 Server 层和存储引擎层两部分 Server 层 Server 层包括连接器、查询缓存、分析器、优化器、执?器等,涵盖 MySQL 的?多数核?服务功能,以及所有的内置函数(如?期、时间、数学和加密函数等),所有跨存储引擎的功能都 ...
分类:数据库技术   时间:2020-03-31 19:33:13    收藏:0  评论:0  赞:0  阅读:85
mysql触发器
一、什么是触发器 当对指定的表,进行某种特定的操作(insert、delete、update),而自动执行的一条sql语句。 当执行一个事件时,同时也去执行另外一个事件。 SQL触发器是一种特殊类型的存储过程。 二、触发器的语法 1、创建触发器 (1)单条 create trigger 触发器名称 ...
分类:数据库技术   时间:2020-03-31 19:30:25    收藏:0  评论:0  赞:0  阅读:63
文献名:Repeat-Preserving Decoy Database for False Discovery Rate Estimation in Peptide Identication (用于肽段鉴定中错误发生率估计的能体现重复性的诱饵数据库)
文献名:Repeat-Preserving Decoy Database for False Discovery Rate Estimation in Peptide Identication (用于肽段鉴定中错误发生率估计的能体现重复性的诱饵数据库) 期刊名:Journal of Proteome ...
分类:数据库技术   时间:2020-03-31 19:24:47    收藏:0  评论:0  赞:0  阅读:68
数据库表反向生成 Django ORM inspectdb
数据库表反向生成(二) Django ORM inspectdb 这里我们开始说如何在django中反向生成mysql model代码。 我们在展示django ORM反向生成之前,我们先说一下怎么样正向生成代码。 正向生成,指的是先创建model.py文件,然后通过django内置的编译器,在数据 ...
分类:数据库技术   时间:2020-03-31 19:23:51    收藏:0  评论:0  赞:0  阅读:56
MongoDB 3.6用户白名单(转载)
MongoDB 3.6 Authentication IP Restrictions 前言 好了,看了这个标题,我不知道你有没有一种潜意识,如果有,没错,那就是这个了,MongoDB 终于开放了我觉得对于一个数据库的安全来说,比较重要的一个模块了 IP 白名单。 众所周知,MySQL、Oracle、 ...
分类:数据库技术   时间:2020-03-31 18:59:22    收藏:0  评论:0  赞:0  阅读:266
10分钟学会理解和解决MySQL乱码问题
本文将详细介绍MySQL乱码的成因和具体的解决方案 在阅读本文之前,强烈建议对字符集编码概念还比较模糊的同学 阅读下博主之前对相关概念的一篇科普:十分钟搞清字符集和字符编码 MySQL出现乱码的原因 要了解为什么会出现乱码,我们就先要理解:从客户端发起请求,到MySQL存储数据,再到下次从表取回客户 ...
分类:数据库技术   时间:2020-03-31 18:58:46    收藏:0  评论:0  赞:0  阅读:74
mongodb单机部署
Windows 系统中的安装启动: 1.下载安装包(采用绿色版 .zip) https://www.mongodb.com/download-center#community 版本的选择: MongoDB的版本命名规范如:x.y.z; y为奇数时表示当前版本为开发版,如:1.5.2、4.1.13; ...
分类:数据库技术   时间:2020-03-31 18:39:09    收藏:0  评论:0  赞:0  阅读:88
oracle数据库连接
1.初次登录 sys@orcl as sysdba 用户名@数据库 as sysdba 会提示你输入密码 就会进入orcl数据库 2.scott 用户是系统默认的有实例的数据库,接下来,我就用这个账户里的数据库进行学习 首先要把这个账户解锁 alter user scott account unlo ...
分类:数据库技术   时间:2020-03-31 18:37:18    收藏:0  评论:0  赞:0  阅读:73
MySQL 8.0用户和角色管理
MySQL8.0新加了很多功能,其中在用户管理中增加了角色的管理,默认的密码加密方式也做了调整,由之前的sha1改为了sha2,同时加上5.7的禁用用户和用户过期的设置,这样方面用户的管理和权限的管理,也增加了用户的安全性。MySQL8.0中,mysql库中表的文件合并到数据根目录中的mysql.i ...
分类:数据库技术   时间:2020-03-31 18:30:22    收藏:0  评论:0  赞:0  阅读:79
python脚本-导出MySQL数据到excel
#!/usr/bin/env python #coding=utf8 import xlwt import MySQLdb import datetime host = 'localhost' user = 'scott' passwd = 'oracle' db = 'test' port = 3 ...
分类:数据库技术   时间:2020-03-31 18:29:15    收藏:0  评论:0  赞:0  阅读:139
关系型数据库和非关系型数据库区别?
1、数据存储方式不同。 关系型和非关系型数据库的主要差异是数据存储的方式。关系型数据天然就是表格式的,因此存储在数据表的行和列中。数据表可以彼此关联协作存储,也很容易提取数据。 与其相反,非关系型数据不适合存储在数据表的行和列中,而是大块组合在一起。非关系型数据通常存储在数据集中,就像文档、键值对或 ...
分类:数据库技术   时间:2020-03-31 18:22:51    收藏:0  评论:0  赞:0  阅读:83
mysql查看存储过程
方法一: select name from mysql.proc where db = 'your_db_name' and type= 'PROCEDURE'; 方法二: show procedure status; 查看存储过程或函数的创建代码 show create procedure pro ...
分类:数据库技术   时间:2020-03-31 17:55:36    收藏:0  评论:0  赞:0  阅读:68
NoSQL
NoSQL入门 NoSQL概述 如今,大多数的计算机系统(包括服务器、PC、移动设备等)都会产生庞大的数据量。其实,早在2012年的时候,全世界每天产生的数据量就达到了2.5EB(艾字节,$$1EB\approx10^{18}B$$)。这些数据有很大一部分是由关系型数据库来存储和管理的。 早在197 ...
分类:数据库技术   时间:2020-03-31 17:52:17    收藏:0  评论:0  赞:0  阅读:79
gdb 跟踪 SIGSEGV 异常
1. 我们常见的遇到core 后, 可以重新用gdb 跑,gdb 会收到 SIGSEGV 后暂停, 但是有时候不停? 这是由于子进程导致的SIGSEGV, gdb收不到 解决办法: 1. 启动gdb后执行 ...
分类:数据库技术   时间:2020-03-31 17:50:23    收藏:0  评论:0  赞:0  阅读:88
MySQL大小写敏感总结
对于MySQL的大小写敏感的影响,笔者在一个小项目中深刻的体会到:当想要查询一条数据时,总是出来两条或多条,后来发现是大小写敏感造成的原因,本文就该问题提出解决方案。 1.MySQL大小写敏感的控制 mysql是通过lower_case_table_names参数来控制大小写敏感的,该参数在[mys ...
分类:数据库技术   时间:2020-03-31 17:44:04    收藏:0  评论:0  赞:0  阅读:66
MySQL 各种超时参数的含义
MySQL [(none)]> show variables like '%timeout%'; + + + | Variable_name | Value | + + + | connect_timeout | 10 | | delayed_insert_timeout | 300 | | inn ...
分类:数据库技术   时间:2020-03-31 17:42:27    收藏:0  评论:0  赞:0  阅读:89
查看MySQL已经运行的时长
或者: ...
分类:数据库技术   时间:2020-03-31 17:41:29    收藏:0  评论:0  赞:0  阅读:76
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!