MySQL共171篇 第11页
MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

MySQL实例crash的案例详细分析

MySQL实例crash的案例详细分析-华尔子博-奥夏网
【问题描述】 我们生产环境有一组集群的多台MySQL服务器(MySQL 5.6.21),不定期的会crash,但error log中只记录了重启信息,未记录crash时的堆栈: mysqld_safe Number of processes running no...
子博网的头像-华尔子博-奥夏网子博网2年前
0447

详解mysql使用limit分页优化方案的实现

在MySQL中使用LIMIT实现分页时,随着页数增加查询效率会逐渐下降。这是因为LIMIT方式会将所有行都取出,然后再进行截取,当数据量很大时这种方式就不太高效。 为了优化LIMIT分页查询,常用的方案有:...
王麻子的头像-华尔子博-奥夏网王麻子3年前
0555

MySQL锁机制和事务隔离详解

MySQL锁机制主要包括: 1. 共享锁(S):允许事务读取数据,阻止其他事务获取排他锁。共享锁只允许SELECT操作,防止UPDATE、DELETE和INSERT。代码示例: SELECT * FROM table_name LOCK IN SHARE MODE;...
子博网的头像-华尔子博-奥夏网子博网3年前
0407

Mysql多主一从数据备份的方法教程

Mysql多主一从数据备份的方法教程-华尔子博-奥夏网
Mysql多主一从的数据备份主要有以下两种方法: 1. 主服务器备份+从服务器备份这是最为可靠的备份方法。具体步骤如下: 1) 在主服务器A上执行备份命令: mysqldump -uroot -p database_name > da...
王麻子的头像-华尔子博-奥夏网王麻子3年前
03810

Mysql:The user specified as a definer (‘xxx@’%’) does not exist的解决方案

在MySQL中,当您创建存储过程、函数、触发器或事件时,需要指定DEFINER来定义其创建者。如果DEFINER指定的用户不存在,会出现以下错误: The user specified as a definer ('xxx@'%') does not exis...
天山雪莲的头像-华尔子博-奥夏网天山雪莲3年前
0316

分析Mysql表读写、索引等操作的sql语句效率优化问题

mysql的一些sql查询优化,包括查看explain执行计划,分析索引等等。 闲话不多说,直接上代码: 反映表的读写压力 SELECT file_name AS file,count_read,sum_number_of_bytes_read AS total_read...
天山雪莲的头像-华尔子博-奥夏网天山雪莲4年前
06614

Mysql动态更新数据库脚本的示例讲解

具体的upgrade脚本如下: 动态删除索引 DROP PROCEDURE IF EXISTS UPGRADE; DELIMITER $$ CREATE PROCEDURE UPGRADE() BEGIN -- RESOURCE.AUDIO_ATTRIBUTE IF EXISTS(SELECT * FROM INFORMATION...
天山雪莲的头像-华尔子博-奥夏网天山雪莲4年前
04312

CentOS7编译安装MySQL5.7.24的教程详解

CentOS7编译安装MySQL5.7.24的教程详解-华尔子博-奥夏网
目录 安装依赖 安装boost 编译安装MySQL 配置 安装依赖 (1)cmake是新版MySQL的编译工具 sudo yum install gcc gcc-c++ pcre pcre-devel openssl openssl-devel sudo yum install zlib zlib-deve...
子博兄的头像-华尔子博-奥夏网子博兄4年前
0970

PHP5.5基于mysqli连接MySQL数据库和读取数据操作实例详解

PHP使用mysqli扩展连接MySQL数据库并读取数据的基本步骤如下: 1. 连接数据库 $conn = new mysqli('host', 'user', 'password', 'database'); // 检查连接 if ($conn->connect_error) { die('...
王麻子的头像-华尔子博-奥夏网王麻子3年前
0537

Linux下安装mysql的教程详解

1. 关闭mysql服务 # service mysqld stop 2. 检查是否有rpm包,如果没有用rpm安装过mysql,不应该有残留,如果有,需要删掉 检查语法: rpm -qa|grep -i mysql 删除语法: rpm -e <包的名字&g...
天山雪莲的头像-华尔子博-奥夏网天山雪莲5天前
04110