开发前沿 13284

详解MySQL InnoDB的索引扩展

索引扩展,InnoDB通过将主键列附加到每个辅助索引中来自动扩展该索引。创建如下表结构: mysql> CREATE TABLE t1 ( -> i1 INT NOT …

2022-05-16 287

如何解决mysql insert乱码的问题

问题介绍: 在mysql中插入中文乱码,或mysql中中文正常显示,但jsp在前台显示mysql中的中文时乱码。 解决方法: 进入mysql控制台,执行下面的命令即可: SET c…

2022-05-16 359

MySQL存储过程及常用函数代码解析

mysql存储过程的概念: 存储在数据库当中可以执行特定工作(查询和更新)的一组SQL代码的程序段。 mysql函数的概念: 函数是完成特定功能的SQL语句,函数分为内置函数和自定…

2022-05-16 267

MySQL 5.7.27下载安装配置的详细教程

目录 1.下载步骤 2.配置环境变量 3.配置my.ini文件 4.安装MySQL 5.设置MySQL密码 前言 在安装MySQL的时候会遇到很多问题,博客上有很多解决问题的办法,…

2022-05-16 297

浅析MySQL 备份与恢复

目录 1、简介 2、备份和恢复的简单定义 3、恢复计划需要考虑的几个因素 4、备份 4.1、备份内容包括什么? 4.2、物理备份与逻辑备份 4.3、Binlog备份 4.3.1、备…

2022-05-16 256

MySQL 4种常用的主从复制架构

目录 一主多从复制架构 多级复制架构 双主(Dual Master)复制架构 多源(Multi-Source)复制架构 如何优化主从延迟问题? 一主多从复制架构 在主库读取请求压力…

2022-05-16 567

简述MySQL InnoDB存储引擎

前言: 存储引擎是数据库的核心,对于 MySQL 来说,存储引擎是以插件的形式运行的。虽然 MySQL 支持种类繁多的存储引擎,但最常用的当属 InnoDB 了,本篇文章将主要介绍…

2022-05-16 273

详解MySQL8.0​ 字典表增强

MySQL中数据字典是数据库重要的组成部分之一,INFORMATION_SCHEMA首次引入于MySQL 5.0,作为一种从正在运行的MySQL服务器检索元数据的标准兼容方式。用于…

2022-05-16 1,202

如何优雅、安全的关闭MySQL进程

前言 本文分析了 mysqld 进程关闭的过程,以及如何安全、缓和地关闭 MySQL 实例,对这个过程不甚清楚的同学可以参考下。 关闭过程 1、发起 shutdown,发出 SIG…

2022-05-16 308

MySQL 如何查询当前最新事务ID

写在前面:在个别时候可能需要查看当前最新的事务 ID,以便做一些业务逻辑上的判断(例如利用事务 ID 变化以及前后时差,统计每次事务的响应时长等用途)。 通常地,我们有两种方法可以…

2022-05-16 276

MySQL 行锁和表锁的含义及区别详解

一、前言 对于行锁和表锁的含义区别,在面试中应该是高频出现的,我们应该对MySQL中的锁有一个系统的认识,更详细的需要自行查阅资料,本篇为概括性的总结回答。 MySQL常用引擎有M…

2022-05-16 700

MySQL如何快速修改表的表结构

快速修改MySQL某张表的表结构--摘录自《MySQL管理之道》 ALTER TABLE 表名 MODIFY 列名 数据类型; 这个命令可以修改表结构 此外,也可以如下方法修改表结…

2022-05-16 589