Windows安装MySQL5.7教程 数据库

Windows安装MySQL5.7教程

我们日常学习可能会需要在本地安装MySQL服务,也遇到过小伙伴探讨关于Windows系统安装MySQL的问题。在这里建议大家安装MySQL5.7版本,当然想尝试8.0版本的同学也可以参考安装。本篇文章以在Windows7(64位)系统安装MySQL5.7.27为例,一步步的为大家总结出安装步骤,希望对大家有所帮助!
阅读全文
用 Explain 命令分析 MySQL 的 SQL 执行 数据库

用 Explain 命令分析 MySQL 的 SQL 执行

在上一篇文章《MySQL常见加锁场景分析》中,我们聊到行锁是加在索引上的,但是复杂的SQL往往包含多个条件,涉及多个索引,找出SQL执行时使用了哪些索引对分析加锁场景至关重要。比如下面这样的SQL:mysql>deletefromt1
阅读全文
一文彻底读懂MySQL事务的四大隔离级别 数据库

一文彻底读懂MySQL事务的四大隔离级别

前言之前分析一个死锁问题,发现自己对数据库隔离级别理解还不够清楚,所以趁着这几天假期,整理一下MySQL事务的四大隔离级别相关知识,希望对大家有帮助~github.com/whx123/Java…事务什么是事务?事务,由一个有限的数据库操作序列
阅读全文
我必须得告诉大家的 MySQL 优化原理 数据库

我必须得告诉大家的 MySQL 优化原理

说起MySQL的查询优化,相信大家收藏了一堆奇淫技巧:不能使用SELECT*、不使用NULL字段、合理创建索引、为字段选择合适的数据类型.....你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗?我想未必。因而理解这些优化建
阅读全文
Redis 入门 后台

Redis 入门

Redis1Redis介绍Nosql基本概念为了解决高并发、高可用、高可扩展,大数据存储等一系列问题而产生的数据库解决方案,就是NoSql。NoSql,叫非关系型数据库,它的全名Notonlysql。它不能替代关系型数据库,只能作为关系型数据
阅读全文
9种 分布式ID生成方式 后台

9种 分布式ID生成方式

一、为什么要用分布式ID?在说分布式ID的具体实现之前,我们来简单分析一下为什么用分布式ID?分布式ID应该满足哪些特征?1、什么是分布式ID?拿MySQL数据库举个栗子:在我们业务数据量不大的时候,单库单表完全可以支撑现有业务,数据再大一点搞个MySQL主从同步读写分离也能对付。但随着数据日渐增长,主从同步也扛不住了,就需要对数据库进行分库分表,但分库分表后需要有一个唯一ID来标识一条数据,数据库的自增ID显然不能满足需求;
阅读全文
数据库索引原理及优化 数据库

数据库索引原理及优化

一、摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的_数据库索引原理
阅读全文
MySQL下载 软件下载

MySQL下载

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
阅读全文
本文目录
    Loading...