
mysql
文章平均质量分 78
运维家
努力从一个小菜鸟,变成一个大菜鸟!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
记一次mysql查询慢的优化历程
遇到这种数据库慢的情况,无非就是先定位问题,然后再根据情况来优化,大概率是sql本身的问题,上线之初可能没有进行审核,只是为了上线而上线了,测试数据也就几百几千条,完全没有压力测试吧。这个处理方式,仅供参考,不可能所有的都可以按照这个方式来处理,你如果有更好的方式,欢迎通过公众号“运维家”,来添加我的微信来和我交流。至此,本文结束。更多内容请转至VX公众号“运维家”,获取最新文章。------“运维家”------------“运维家”------https。...原创 2022-08-02 08:58:17 · 671 阅读 · 0 评论 -
mysql中还有窗口函数?这是什么东西?
在mysql8.0的版本中,新增了一个窗口函数,用他可以实现很多新的查询方式。窗口函数类似于sun()、count()那样的集合函数,但它并不会将多行查询结果合并为一行,而是将结果放回多行中。什么意思呢?就是说窗口函数是不需要groupby的。...原创 2022-07-28 08:59:43 · 253 阅读 · 0 评论 -
mysql还有哪些自带的函数呢?别到处找了,看这个就够了。
将数字x进行格式化,并以四舍五入的方式保留小数点后n位,结果以字符串的形式返回。如果n为0,则返回结果函数不含小数部分。原创 2022-07-28 08:55:20 · 529 阅读 · 0 评论 -
mysql数据库中的数据如何加密呢?mysql8.0自带新特性
字符串算出一个比特校验和。该值以32位十六进制数字的二进制字符串形式返回,如果参数是,则返回的值就是;可以看到确实是返回了一个32位长度的十六进制数字的字符串。原创 2022-07-27 09:08:22 · 1378 阅读 · 0 评论 -
mysql函数汇总之系统信息函数
函数返回最后生成的自动递增的值;(1)首先我们需要创建一个表;mysql>(2)向我们刚创建的表中插入几条数据;Records0mysql>(3)查看下表中数据;mysql>(4)使用查看最后自动生成的id值;|1|mysql>为什么会是1,而不是3呢?继续往下看;(5)再次插入数据;mysql>(6)查看数据表内容mysql>(7)查看的值|6|mysql>这是为什么呢?这是因为第一次插入的三条数据,使用的是一条sql,使用的使用,只返回这条sql获取的第一个。...原创 2022-07-27 09:03:37 · 362 阅读 · 0 评论 -
mysql函数汇总之条件判断函数
条件判断函数也被称为控制流程函数,根据满足的不同条件,执行响应的流程。mysql中进行条件判断的函数有if、ifunll和case等。原创 2022-07-25 09:46:50 · 1107 阅读 · 0 评论 -
mysql函数汇总之日期和时间函数
日期和时间函数主要用来处理日期和时间值,一般的日期函数除了使用date类型的参数外,也可以使用datetime或者timestamp类型的参数,但会忽略这些值的时间部分。原创 2022-07-25 09:43:43 · 517 阅读 · 0 评论 -
mysql函数汇总之字符串函数
字符串函数主要用来处理数据库中的字符串数据。mysql中的字符串函数有计算字符串长度函数、字符串合并函数、字符串替换函数、字符串比较函数、查找指定字符串位置函数等。原创 2022-07-22 09:01:58 · 2069 阅读 · 0 评论 -
mysql函数汇总之数学函数
数学函数主要用来处理数值数据,主要的数学函数包括以下函数绝对值函数三角函数正弦函数余弦函数正切函数余切函数对数函数随机函数等如果函数报错了,数学函数将会返回空值NULL。原创 2022-07-22 08:58:26 · 561 阅读 · 0 评论 -
mysql中的四大运算符种类汇总20多项,用了三天三夜来整理的,还不赶快收藏
运算符是告诉mysql执行特定算术或者逻辑操作的符号。mysql的内部运算符很丰富,主要有四大类,分别是算术运算符用于各类数值运算加(+)减(-)乘(*)除(/)求余(或者称模运算)(%)比较运算符用于比较运算大于(>)小于(=)小于等于(...原创 2022-07-21 09:16:35 · 1377 阅读 · 0 评论 -
mysql中的字段如何选择合适的数据类型呢?
前面两篇我们介绍了很多种数据类型,那么有没有看花眼呢,我们在mysql中创建数据表的时候,到底应该选择哪一种数据类型呢?这次我们就来简单的梳理一下子把。原创 2022-07-21 09:09:14 · 1405 阅读 · 0 评论 -
史上最全的mysql数据类型汇总(下)
接着上文继续来梳理,上文我们写到了日期与时间类型中的time类型,然后我们接着来写日期与时间类型中的date类型。原创 2022-07-20 10:56:55 · 335 阅读 · 0 评论 -
史上最全的mysql数据类型汇总-(上)
mysql支持多种数据类型,主要有数值类型、日期/时间类型以及字符串类型。原创 2022-07-20 10:49:07 · 712 阅读 · 0 评论 -
mysql中数据表的基本操作很难嘛,由这个实验来带你从头走一遍
mysql表中数据表的各种操作,创建表、添加各类约束、查看表结构、修改和删除表。这次带你捋清楚,从头再走一遍。原创 2022-07-18 08:52:38 · 659 阅读 · 0 评论 -
mysql8.0新特性-自增变量的持久化
在mysql8.0之前,自增主键的值如果大于,在mysql重启后,会重置,这种现象在某些情况下会导致业务主键冲突或者其他难以发现的问题。下面我们通过示例来简单看下;原创 2022-07-18 08:48:33 · 586 阅读 · 0 评论 -
mysql如何删除数据表,被关联的数据表如何删除呢
删除数据表的时候,表的定义和表中所有的数据均会被删除。因此,在进行删除操作前,最好对表中的数据做一个备份,以免造成无法挽回的后果。mysql删除数据表分为两种情况;mysql删除没有关联的表;mysql删除被关联的表;下面我们就分别来看一下这两种情况;...原创 2022-07-17 14:59:04 · 2984 阅读 · 0 评论 -
mysql数据库表增添字段,删除字段、修改字段的排列等操作,还不快来
修改表指的是修改数据库之后中已经存在的数据表的结构。mysql使用语句修改表。常用的修改表的操作有修改表名、修改字段数据类型或者字段名、增加和删除字段、修改字段的排列位置、更改表的存储引擎、删除表的外键约束等。...原创 2022-07-16 23:08:32 · 3349 阅读 · 0 评论 -
查看mysql数据表结构的两种方法你会吗?
教你如何查看数据表结构当我们创建完表之后,如何查看表结构,以便于确认该表符合我们的预期呢,我们可以使用describe或者命令来查看mysql数据表结构,下面我们就来看下具体用法。原创 2022-07-16 23:02:43 · 15875 阅读 · 0 评论 -
三分钟了解mysql中主键、外键、非空、唯一、默认约束是什么,以及如何创建表
主表(父表)对于两个具有关联关系的表而言,相关联字段中主键所在的那个表是主表。从表(子表)对于两个具有关联关系的表而言,相关联字段中外键所在的那个表是从表。原创 2022-07-15 09:00:41 · 1519 阅读 · 0 评论 -
mysql中对于数据库的基本操作
1、查看数据库。原创 2022-07-15 08:52:51 · 122 阅读 · 0 评论 -
windows平台下的mysql启动等基本操作
一、windows下启动和停止mysql=======================安装好之后,需要启动服务,否则无法访问到。当我们在平台下,且使用二进制分发的方式,安装好的是自动加入自启动的服务里面了,当启动、停止的时候,数据库随之启动、停止;那么我们在哪里查看呢;单击“开始”菜单,在搜索框中输入,看到如图;点击服务;可以看到他的状态是正在运行,且启动类型是自动,那就说明他会随着操作系统的启动而启动,停止而停止。那么我们可以在这里右击,在平台上停止和重启服务;那么如果我们不想让部署在平台上的服务,随系统原创 2022-06-29 09:44:29 · 9968 阅读 · 1 评论 -
手把手教你在windows上安装mysql8.0最新版本数据库,保姆级教学
一、提前认知要想在中运行,需要位或者的操作系统,例如:、等;平台下提供了两种安装方式:二进制分发版本(安装文件);免安装版(压缩文件)一般我们使用二进制分发版本来安装。我这里使用的环境是:二、下载安装包1、打开浏览器,访问官网中的下载地址2、点击下载按钮,下载安装包到本地装程序有两个版本,分别为和,其中为在线安装版本,为离线安装版本。在这里我们是当然是选择离线安装版本了。然后在下面的界面中点击()意思是说,我们不登录也不注册,仅仅是下载一个安装包。然后就会启动我们的下载了,当我们下载结束之后,会得原创 2022-06-29 09:38:11 · 7241 阅读 · 2 评论 -
mysql数据库扫盲,你真的知道什么是数据库嘛
数据库是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。它是一个按数据结构来存储和管理数据的计算机软件系统。数据库包含两层含义:保管数据的“仓库”,以及数据管理的方法和技术。数据库的发展大致划分为如下几个阶段:人工管理阶段、文件系统阶段、数据库系统阶段、高级数据库阶段。数据库的特点是:实现数据共享,减少数据冗余;采用特定的数据类型;具有较高的数据独立性;具有统一的数据控制功能。在关系数据库中,数据库表是一系列二维数组的集合,用来存储数据和操作数据的逻辑结构。它由纵向的列和横向的行组成。行被原创 2022-06-28 09:55:49 · 478 阅读 · 0 评论 -
如何部署mysql高可用呢?本文带你学习
此文档旨在为业务系统,提供数据库mysql高可用方案,此方案在基于mysql双主模式下,采用keepalive漂移VIP地址的方式,实现高可用。一、架构思路1、在两台服务器上,分别搭建mysql数据库,这两台数据库都可读写,互为主从,下文统称mysql_A,mysql_B;2、默认情况下,只使用一台数据库,即mysql_A,在这种情况下mysql_B处于闲置状态;3、使用keepalive来实现mysql_A与mysql_B的高可用;4、keepalive使用非抢占模式,使其不会因为故障恢复后抢占VIP的情原创 2022-05-10 22:56:19 · 543 阅读 · 0 评论