加载中
【Java】连接数据库MySQL

工具: eclipse     MySQL     Navicat for MySQL     MySQL 连接驱动:mysql-connector-java-5.0.4-bin.jar SQL 代码 CREATE TABLE user (   id      INT        AUTO_INCREMENT PRIMARY ...

2018/11/29 15:41
27
MySQL主从复制之ROW+GTID

一、基础: 1.复制主要有3点好处 1)实现在不同服务器上的数据分布,可以将数据读取进行负载均衡; 2)增强了数据安全性,减少主库的connections,可以实现数据高可用和故障切换; 3)实现数...

2018/11/29 17:25
14
mysql事务原理及MVCC

mysql事务原理及MVCC 事务是数据库最为重要的机制之一,凡是使用过数据库的人,都了解数据库的事务机制,也对ACID四个 基本特性如数家珍。但是聊起事务或者ACID的底层实现原理,往往言之不详...

2019/04/10 10:10
66
MySQL count知多少

统计一个表的数据量是经常遇到的需求,但是不同的表设计及不同的写法,统计性能差别会有较大的差异,下面就简单通过实验进行测试(大家测试的时候注意缓存的情况,否则影响测试结果)。 1、 ...

2020/04/04 22:04
9
MySQL 8.0.13 下载安装教程

MySQL是使用最多的数据库,自己电脑上肯定要装一个来多加学习,自己搞不懂的一些东西要多写一些 sql 语句练习。 首先去 mysql 官网下载,地址:https://dev.mysql.com/downloads/mysql/ 选择...

2018/11/26 23:05
35
mysql那些事之索引篇

mysql那些事之索引篇 上一篇博客已经简单从广的方面介绍了一下mysql整体架构以及物理结构的内容. 本篇博客的内容是mysql的索引,索引无论是在面试还是我们日常工作中都是非常的重要一环. 索引...

2019/04/10 10:10
19
MySQL数据备份及还原(一)

关于删库跑路的事故现在已经屡见不鲜了,数据备份的必要性是企业数据管理极其重要的一项工作。关于数据备份、恢复也有很多场景及方法,本系列也会将主要的几种工具通过案例进行演示。 本系列...

MySQL笔记(7)-- 事务和实现

一、背景   前面有说到InnoDB是事务型引擎,那什么是事务?事务的特性是什么?它所对应的隔离级别是哪些?是怎么实现的?下面来详细讨论下。 二、事务的理解   事务就是一组原子性的SQL...

2020/03/26 13:47
17
Mysql优化大分页查询

如题,年前做了一个需求,涉及到Mysql大分页查询,整理一下,希望对需要的小伙伴有帮助。 背景分页查询的性能瓶颈B+树简述B+比起二叉查找树,有什么优势?分页查询过程测试集解决方法1 延迟关...

2019/04/10 10:10
13
分享知识-快乐自己:Liunx 安装MySQL

第一步: 1):下载mysql安装包:这里选择下载版本 5.6.33,通用版,linux下64位 http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz 第二步: 2):...

2018/11/29 13:24
14
MySql锁与InnoDB引擎

MySql锁与InnoDB引擎 mysql的锁是面试中很高频问题,也是我们在日常开发中经常会遇到但是我们并没有注意到的地方。我把我自己理解的锁通过本篇博文分享出来,由于锁需要结合事务来理解,本文...

2019/04/10 10:10
15
读薄《高性能MySql》(三)索引优化

读薄《高性能MySql》(一)MySql基本知识 读薄《高性能MySql》(二)Scheme与数据优化 读薄《高性能MySql》(三)索引优化 读薄《高性能MySql》(四)查询性能优化 #1 基础知识 为了看懂这一篇博文,...

2018/11/28 21:06
8
docker 创建mysql镜像,并成功进行远程连接

1.安装 1.1 拉取镜像 docker pull mysql 拉取成功可以验证一下 docker images 1.2 创建并启动一个mysql容器 docker run --name ly-mysql -e MYSQL_ROOT_PASSWORD=123456 -p 3306:3306 -d m...

MySQL 关于唯一索引和普通索引的抉择

想象这样一个场景,在设计一张用户表时,每人的身份证号是唯一的,需要搜索。但由于身份证号字段较大,不好将其作为主键。在业务代码已经保证插入身份证唯一的情况下,可以选择建立唯一索引和...

2019/04/10 10:10
25
当程序执行一条查询语句时,MySQL内部到底发生了什么? (说一下 MySQL 执行一条查询语句的内部执行过程?

先来个最基本的总结阐述,希望各位小伙伴认真的读一下,哈哈: 1)客户端(运行程序)先通过连接器连接到MySql服务器。 2)连接器通过数据库权限身份验证后,会先查询数据库缓存是否存在(之...

2019/04/10 10:10
26
MySQL基础篇(06):事务管理,锁机制案例详解

本文源码:GitHub·点这里 || GitEE·点这里 一、锁概念简介 1、基础描述 锁机制核心功能是用来协调多个会话中多线程并发访问相同资源时,资源的占用问题。锁机制是一个非常大的模块,贯彻M...

2019/04/10 10:10
30
【原创】面试官:谈谈你对mysql联合索引的认识?

引言 本文预计分为两个部分: (1)联合索引部分的基础知识 在这个部分,我们温习一下联合索引的基础 (2)联合索引部分的实战题 在这个部分,列举几个我认为算是实战中的代表题,挑出来说说。 正...

2020/03/24 10:42
11
MySQL基础篇(07):用户和权限管理,日志体系简介

本文源码:GitHub·点这里 || GitEE·点这里 一、MySQL用户 1、基础描述 在数据库的使用过程中,用户作为访问数据库的鉴权因素,起到非常重要的作用,安装MySQL时会自动生成一个root用户,作...

原创 记录一次线上Mysql慢查询问题排查过程

背景 前段时间收到运维反馈,线上Mysql数据库凌晨时候出现慢查询的报警,并把原始sql发了过来: --去除了业务含义的sql update test_user set a=1 where id=1; 表数据量200W左右,不是很大,...

2019/04/10 10:10
72
Dapper操作MySQL数据库获取JSON数据中文乱码

前言 在项目中利用Dapper将JSON数据存储到MySQL数据库,结果发现JSON数据中的中文乱码,特此记录,希望对存储JSON的童鞋能有所帮助,文中若有错误之处,还望批评指正。 Dapper获取JSON数据乱...

2019/04/10 10:10
70

没有更多内容

加载失败,请刷新页面

返回顶部
顶部