数据库
文章平均质量分 81
欧阳啸天
这个作者很懒,什么都没留下…
展开
-
MySQL EXISTS 关键字使用
MySQL exists 关键字使用简单介绍原创 2022-08-15 22:52:23 · 3633 阅读 · 5 评论 -
Mysql慢查询
前言Mysql的慢查询日志是MySql提供的一种日志记录,它用来记录在Mysql中响应时间超过阈值的生气了语句,具体是指运行时间超过 logn_query_time 值的sql会被记录到慢查询日志中。开启慢查询Mysql默认情况下,是没有开启慢查询日志的,需要我们自己开启数据库的慢查询日志。查看是否开启show variables like '%slow_query_log%';my......原创 2020-04-09 16:13:11 · 803 阅读 · 0 评论 -
聊一聊Mysql中的字符串拼接函数
生死看淡,上来就干!简单来说,Mysql中的字符串拼接函数主要有三个,分别是CONCAT()、CONCAT_WS()以及GROUP_CONCAT();废话不多说,下面就每个函数具体来看一下:1、CONCAT()函数该函数的标准格式应为CONCAT(str1,str2,…),可以有多个参数,Mysql官方手册上对该函数的描述是 Return concatenated string,即返回串联的字符串。其实说白了就是对所有参数不加任何修饰的连接到一块,如下sql所示:mysql> SELE原创 2020-08-15 17:22:47 · 3227 阅读 · 0 评论 -
使用Docker搭建MySQL主从复制(一主两从)
简介本人在之前已经介绍过了使用Docker搭建MySQL一主一从的主从复制模式,具体搭建步骤可以参考本人的这篇博文,使用Docker搭建MySQL主从复制(一主一从),今天介绍下使用Docker搭建一主两从的模式。一主两从是在一主一从的基础上进行的,所以对一主一从不太熟悉的同学可以先看一下本人的这篇文章使用Docker搭建MySQL主从复制(一主一从),再进行一主两从的搭建,会更容易理解。一主两从搭建在使用Docker搭建MySQL主从复制(一主一从)中已经搭建了Master主库和Slave从库,现在原创 2020-05-31 15:18:35 · 1237 阅读 · 3 评论 -
使用mysqldump命令进行数据备份
简介在日常工作中,我们经常需要对MySQL数据库进行一些数据备份,以便在出现数据问题时能够进行恢复。经常使用的方式就是通过mysqldump命令来进行这项工作,今天就来简单介绍些该命令。msqldump命令官网地址奉上,可以自行查看:https://dev.mysql.com/doc/refman/5.7/en/using-mysqldump.html使用mysqldump命令生成的文件能干什么?1、可以作为备份,以便在数据丢失的情况下恢复数据。2、在主从复制中,可以作为设置Slave的数据源原创 2020-05-26 23:21:02 · 12113 阅读 · 0 评论 -
使用Docker搭建MySQL主从复制(一主一从)
因为个人资源有限,手里没有太多的服务器,只能通过docker来进行mysql的主从搭建。原理基本上都是一致的,在实际生产中,可以按照该方式进行搭建即可。原创 2020-05-24 19:23:17 · 11940 阅读 · 24 评论 -
简单聊聊MySQL主从复制
为什么需要主从复制1、读写分离:主库负责写入和更新,从库负责读。提升数据库服务能力。2、数据备份:可以通过从库进行数据备份,不影响主库的写入和更新。3、架构的扩展:随着业务量扩大,数据库IO越来越频繁,此时做多库的存储,能够有效降低磁盘IO访问频率,提升单个机器的IO性能。什么是MySQL的主从复制MySQL主从复制是指数据可以从一台MySQL数据库服务器(主服务器)复制到一台或多台MySQL数据库服务器(从服务器)。默认情况下,复制是异步的;从服务器不需要永久连接就可以接收来自主服务器的更新。我原创 2020-05-17 13:25:14 · 300 阅读 · 0 评论