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

Ubuntu中更改MySQL数据库文件目录的方法

前言 公司的Ubuntu服务器对于各个系统的目录是放在不同的逻辑分区上的,比如存放mysql数据库文件的默认目录/var/lib/mysql所在的系统目录/var/单独在一个分区上,但是这个分区的大小是固定的,...
王麻子的头像-华尔子博-奥夏网王麻子2年前
04315

MySQL5.7中的sql_mode默认值带来的坑及解决方法

在正常项目开发过程中,如果MySQL版本从5.6升级到5.7版本。作为DBA在考虑数据库版本升级带来的影响时,一般会有几个注意点: sql_mode optimizer_switch 本文主要内容是MySQL升级到5.7版本之后...
子博兄的头像-华尔子博-奥夏网2年前
05715

Mysql查询表中最小可用id值的方法

今天在看实验室的项目时,碰到了一个让我“棘手”的问题,其实也是自己太笨了。先把 sql 语句扔出来 // 这条语句在id没有1时,不能得到正确的查询结果。 select min(id+1) from oslist c where ...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
03715

MySQL关于sql_mode解析与设置讲解

在往MySQL数据库中插入一组数据时,出错了!数据库无情了给我报了个错误:ERROR 1365(22012):Division by 0;意思是说:你不可以往数据库中插入一个 除数为0的运算的结果。于是乎去谷歌了一...
子博兄的头像-华尔子博-奥夏网37天前
03614

mysql 临时表 cann’t reopen解决方案

当你创建临时表的时候,你可以使用temporary关键字。如: create temporary table tmp_table(name varchar(10) not null,passwd char(6) not null); 或 create temporary table if not exists s...
子博网的头像-华尔子博-奥夏网子博网3个月前
04314

mysql蠕虫复制基础知识点

蠕虫复制,顾名思义自己复制自己,并且数量成倍也就是以指数的形式增加。mysql蠕虫复制的重点就在于复制。 怎么去理解mysql蠕虫复制这个概念? 简单的说法就是,将我们已经存在的某张数据表中数...
天山雪莲的头像-华尔子博-奥夏网天山雪莲3个月前
03114

mysql binlog(二进制日志)查看方法

在创建新表或更新现有表上的数据时,这些事件将存储在mysql binlog中,也就是MySQL数据库的二进制日志。 二进制日志在MySQL复制中非常有用,主服务器将数据从二进制日志发送到远程服务器。 当您...
南宫世家的头像-华尔子博-奥夏网南宫世家3个月前
03414

SQL语句执行深入讲解(MySQL架构总览-查询执行流程-SQL解析顺序)

SQL语句执行深入讲解(MySQL架构总览-查询执行流程-SQL解析顺序)-华尔子博-奥夏网
一、MySQL架构总览: 架构最好看图,再配上必要的说明文字。 下图根据参考书籍中一图为原本,再在其上添加上了自己的理解。 从上图中我们可以看到,整个架构分为两层,上层是MySQLD的被称为的‘...
子博兄的头像-华尔子博-奥夏网子博兄2年前
03214

MySQL语句整理及汇总介绍

SQL(Structured Query Language)语句,即结构化查询语言,是操作和检索关系数据库的标准语言。SQL语句一般分为以下几种: DCL(Database Control Language,数据控制语言)语句:主要由GRANT...
天山雪莲的头像-华尔子博-奥夏网天山雪莲2年前
05514

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

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