数据库

MYSQL5.7进阶之主从复制

主从复制是msql数据库的高可用 读写分离 容灾备份 等的基本要求 在这主从复制之前我们需要准备以下条件 保证master数据库和从数据库的mysql版本一致 matser和从数据防火墙关闭 数据库端

32   2020-05-19 09:42

数据库

mysql的空闲8小时问题

在spring中配置数据源时,必须设定destroy-method="close"属性,以便spring容器关闭时,数据源能正常关闭。 如果数据库时mysql,如果数据源配置不当,

43   2020-04-29 10:57

数据库

mysql中" ' "和 " ` "的区别

两者在linux下和windows下不同,linux下不区分,windows下区分。 主要区别就是 单引号( ' )或双引号主要用于 字符串的引用符号 如: mysql> SE

40   2020-04-29 10:57

数据库

mysql使用慢查询日志分析数据执行情况

#查询慢查询日志文件路径show variables like '%slow_query%';#开启慢查询日志 set global slow_query_log=1; #设置慢查询阀

37   2020-04-29 10:57

数据库

索引揭秘,看他是如何让你的查询性能指数提升的【宇哥带你玩转MySQL 索引篇(一)】

场景复现,一个索引提高600倍查询速度? 首先准备一张books表 create table books( id int not null primary key auto_increment, na

53   2020-04-29 10:57

数据库

为什么MySQL要用B+树?聊聊B+树与硬盘的前世今生【宇哥带你玩转MySQL 索引篇(二)】

为什么MySQL要用B+树?聊聊B+树与硬盘的前世今生 在上一节,我们聊到数据库为了让我们的查询加速,通过索引方式对数据进行冗余并排序,这样我们在使用时就可以在排好序的数据里进行快速的二分查找,使得查

43   2020-04-29 10:57

数据库

MySQL如何创建一个好索引?创建索引的5条建议【宇哥带你玩转MySQL 索引篇(三)】

MySQL如何创建一个好索引?创建索引的5条建议 过滤效率高的放前面 对于一个多列索引,它的存储顺序是先按第一列进行比较,然后是第二列,第三列...这样。查询时,如果第一列能够排除的越多,那么后面列需

54   2020-04-29 10:57

数据库

老生长谈的数据仓库 3 种建模方法,附猫眼娱乐数仓架构演进!

点击蓝色“架构文摘”关注我哟 加个“星标”,每天上午 09:25,干货推送! 数据仓库存在的初期,甚至没有数据仓库的时候,猫眼的日常需求报表和数据接口提供方式如图一: 数据散落在企业各数据散落在企业各部门应用的数据存储中,它们之间有着复杂的业务连接关系,从整体上看就如一张巨大的蜘蛛网:结构上错综复杂,却又四通八达。在企业级数据应用上单一业务使用方便,且灵活多变;但涉及到跨

119   2019-12-27 10:15

数据库

<转>SQL语句大全

本文为转载,原文地址:http://www.cnblogs.com/cangqiongbingchen/p/4530333.html 一、基础 1、说明:创建数据库 CREATE DATABASE d

317   2019-06-13 04:10

数据库

<转>MySQL性能调优的10个方法

文章原地址:http://mp.weixin.qq.com/s/oRXJRz_Y5drmIrcbxSKOcw 1. 选择合适的存储引擎: InnoDB 除非你的数据表使用来做只读或者全文检索 (相信现

312   2019-06-13 04:10

数据库

MySQL(一)MySQL基础介绍

最近的学习内容是数据库相关的一些知识,主要以MySQL为主,参考书籍——《MySQL必知必会》 MySQL学习及下载地址:https://dev.mysql.com/ MySQL学习使用注意事项: 1

311   2019-06-13 04:10

数据库

MySQL(二)数据的检索和过滤

使用频率最高的SQL语句应该就是select语句了,它的用途就是从一个或多个表中检索信息,使用select检索表数据必须给出至少两条信息:想选择什么,以及从什么地方选择 一、检索数据 1、检索单个列

320   2019-06-13 04:10

数据库

MySQL(三)用正则表达式搜索

正则表达式是用来匹配文本的特殊的串(字符集合),将一个模式(正则表达式)与一个文本串进行比较; 所有种类的程序设计语言、文本编辑器、操作系统等都支持正则表达式,正则表达式用正则表达式语言来建立; My

327   2019-06-13 04:10

数据库

MySQL(四)字段及常用函数

一、字段 数据库表中的每一行叫做一个“记录”,每一个记录包含这行中的所有信息,但记录在数据库中并没有专门的记录名,常常用它所在的行数表示这是第几个记录。 在数据库中存放在表行列交叉处的数据叫做“值”,

272   2019-06-13 04:10

数据库

MySQL(五)汇总和分组数据

一、汇总数据 工作中经常需要汇总数据而不是将它们全部检索出来(实际数据本身:返回实际数据是对时间和处理资源的浪费),这种类型的检索有以下特点: ①确定表中的行数(或者满足某个条件或包含某个特定值的行数

298   2019-06-13 04:10

数据库

MySQL(六)常用语法和数据类型

阅读MySQL语法时,需要注意的规则: ①符号用来指出几个选择中的一个,比如:null | not null表示或者给出null或者给出not null; ②包含在方括号中的关键字或子句(如[like

271   2019-06-13 04:10

数据库

MySQL(七)联结表

一、联结表基础知识 1、关系表 把信息分解成多个表,一类数据一个表,各表通过某些常用值(即关系设计中的关系(relational))互相关联; 2、外键(foreign key):外键为某个表中的一列

282   2019-06-13 04:10

数据库

MySQL(八)子查询和分组查询

一、子查询 1、子查询(subquery):嵌套在其他查询中的查询。 例如:select user_id from usertable where mobile_no in (select mobil

278   2019-06-13 04:10

数据库

MySQL(九)插入、更新和删除

常用的SQL语句,除了select用于查询,还有insert、update、delete等。 一、insert insert:用来插入(或添加)行到数据库中,常见方式有以下几种: ①插入完整的行; ②

269   2019-06-13 04:09

数据库

MySQL(十)操纵表及全文本搜索

一、创建表 MySQL不仅用于表数据操作,还可以用来执行数据库和表的所有操作,包括表本身的创建和处理。 创建表一般有如下两种方式: ①使用具有交互式创建和管理表的工具; ②直接使用MySQL语句操纵表

176   2019-06-13 04:09