-
MySQL5.7 - 基于GTID复制模式构建主从复制
所属栏目:[MySql教程] 日期:2023-08-10 热度:3725
环境:
MySQL5.7.24版本
CentOS release 6.5
注意:
MySQL5.7版本Slave可以不开启binlog了,可以节省这部分的磁盘I/O消耗,而MySQL5.6版本必须开启binlog,因为GTID信息需要在binlog中存储(log_sla[详细] -
推荐PHP连接MySql闪断自动重连的方法
所属栏目:[MySql教程] 日期:2023-08-10 热度:8360
使用php作为后台运行程序(例如短信群发),在cli模式下执行php,php需要连接mysql循环执行数据库处理。
当mysql连接闪断时,之后循环的执行将会失败。
我们需要设计一个方法,当mysql闪断时,可以自动重新连[详细] -
sql中触发器的运用方法
所属栏目:[MySql教程] 日期:2023-08-10 热度:757
本篇文章和大家了解一下sql中触发器的使用方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
sql中触发器的使用方法
触发器的使用
触发器是一种特殊的存储过程,在用户试图对指定[详细] -
MySQL的FULLTEXT实现全文检索得注意什么
所属栏目:[MySql教程] 日期:2023-08-10 热度:7508
随着互联网的发展,越来越多的的人进入了IT行业,那么MySQL的FULLTEXT实现全文检索需要注意什么呢?你们知道吗?为了让大家更加了解SQL数据库,小编给大家总结了以下内容,一起往下看吧。
对于英文,MySQL的FULL[详细] -
将mysql完全卸载干净的方法
所属栏目:[MySql教程] 日期:2023-08-10 热度:458
本篇文章和大家了解一下将mysql彻底卸载干净的方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助
大家应该和小编一样有过这样的烦恼吧,就是在使用mysql的过程中都会遇到这样的问题,安装过[详细] -
PL / SQL是什么软件?有什么特性呢?
所属栏目:[MySql教程] 日期:2023-08-10 热度:2671
PL / SQL是什么软件?有什么特点呢?很多人都不太了解,今天小编为了让大家更加了解PL / SQL,所以给大家总结了以下内容,一起往下看吧。
PL / SQL是结构化查询语言(SQL)的扩展;与SQL不同,它允许程序员以过程[详细] -
提高MySQL性能的七大窍门
所属栏目:[MySql教程] 日期:2023-08-09 热度:9803
本篇文章和大家了解一下提高MySQL性能的七大技巧。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
测量应用程序的方法之一是看性能。而性能的指标之一便是用户体验,通俗的说法就是“用[详细] -
mysql表创建连接的实现方法
所属栏目:[MySql教程] 日期:2023-08-09 热度:7431
关系型数据库为了减少数据占用有限的存储空间,都会进行数据分割到几个表的规范化处理,将这几个分割管理的数据重新结合到一起就是表连接处理。今天小编给大家分享的是mysql表建立连接的实现方法,很多人都不太了解,[详细]
-
MySQL通过添加索引处理线上数据库服务器压力大问题
所属栏目:[MySql教程] 日期:2023-08-09 热度:5974
昨天3月26号线上应用反馈:晚上19:30-19:43以及 20:13到20:21两个时间段所有人包括他们自己建的教室都进不去,cla***oom B套无法登陆,主页无法访问,已有超过10个老师和学生反馈进不去教室的问题
通过监控查[详细] -
mysql的服务日志及备份命令
所属栏目:[MySql教程] 日期:2023-08-09 热度:4959
用于解析binlog日志。在data目录下面,mysql.index是mysqlbinlog的索引文件。binlog的作用是记录mysql内部的增删改。不对select做记录。
选项:
1.-d dbname:用于拆库,把指定库的二进制日志分割出来
2[详细] -
mysql主从复制部署(基于GTID的复制链路)
所属栏目:[MySql教程] 日期:2023-08-09 热度:8832
除了基于日志点的复制,mysql5.6版本之后还有基于GTID的复制方式:
GTID也就是全局事务id
GTID能保障每个在主上提交的事务在复制集群中可以生成一个唯一的id值
需要在主从数据库配置文件中同时加入如下配[详细] -
linux下Mysql怎样挂盘
所属栏目:[MySql教程] 日期:2023-08-09 热度:6703
linux下Mysql如何挂盘?很多人都不太了解,今天小编为了让大家更加了解Golang,所以给大家总结了以下内容,一起往下看吧。
使用linux下的软连接方法,具体操作如下:(以迁移到/home/mysql/目录为例)
先停止[详细] -
MySQL设置时区和默认编码的方法汇总
所属栏目:[MySql教程] 日期:2023-08-09 热度:3292
给大家分享的是MySQL设置时区和默认编码的方法总结,很多人都不太了解,今天小编为了让大家更加了解MySQL设置时区和默认编码的方法,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。
情况描述
[详细] -
研发过程中mysql常见问题以及解决方法
所属栏目:[MySql教程] 日期:2023-08-09 热度:2187
本篇文章和大家了解一下开发过程中mysql常见问题以及解决方法。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
远程连接问题
mysql默认连接只能给本地(localhost或者127.0.0.1),如果想[详细] -
mysql全量备份和增量备份
所属栏目:[MySql教程] 日期:2023-08-09 热度:2538
mysql全量备份与增量备份
1.全量备份
简单的说就是将所有数据库或一个库全部备份。
2.增量备份
从上一次全量备份之后到下一次全量备份之前都叫做增量备份。
对于mysql,binlong日[详细] -
mysql 判断字段是不是为null
所属栏目:[MySql教程] 日期:2023-08-09 热度:6766
SQL中有ISNULL方法,介绍如下:
ISNULL
使用指定的替换值替换 NULL。
语法
ISNULL ( check_expression , replacement_value )
参数
check_expression
将被检查是否为 NULL的表达式。che[详细] -
linux的LAMP架构说明及mysql安装
所属栏目:[MySql教程] 日期:2023-08-08 热度:570
LAMP架构介绍
LAMP是Linux+Apache(httpd)+MySQL+PHP的简写,即把Apache、MySQL以及PHP安装在linux系统上,组成一个运行环境来运行PHP脚本语言,通常是网站。比如Google、淘宝、百度、51cto博客、猿课论坛等就是用[详细] -
mysql中构建用户自定义函数
所属栏目:[MySql教程] 日期:2023-08-08 热度:5779
总有一些复杂的逻辑我们还需要多处使用,此时就显现出函数的重要性。
mysql函数的要素
函数名
参数列表
函数体
返回值
定义语法
create function fun_name(参数列表)
returns 返回值[详细] -
innodb_force_recovery强制修补MySQL异常关闭问题
所属栏目:[MySql教程] 日期:2023-08-08 热度:9895
innodb_force_recovery强制修复MySQL异常关闭问题
1、在mysql的配置文件my.cnf里添加以下代码:
[mysqld]
innodb_force_recovery=1 #可以设置1-6
innodb_purge_thread=0 #如果上边的配置值大于1,[详细] -
MySQL Text类型并不是万能的
所属栏目:[MySql教程] 日期:2023-08-08 热度:7203
MySQL 3种text类型的最大长度如下:
TEXT 65,535 bytes ~64kb
MEDIUMTEXT 16,777,215 bytes ~16Mb
LONGTEXT 4,294,967,295 bytes ~4Gb
[详细] -
MariaDB 10.3 主从半同步复制步骤
所属栏目:[MySql教程] 日期:2023-08-08 热度:6815
本文介绍MariaDB主从半同步复制,以上一篇《MariaDB 10.3 主从复制》为基础,介绍主从半同步复制配置。
1. 简介
MariaDB从10.3.3开始已经把半同步插件加入到Server中,因此在配置主从半同步时,不再需要加载[详细] -
使用 mysql 的 datediff() 函数计算两个日期之间的差异
所属栏目:[MySql教程] 日期:2023-08-08 热度:3294
#日期相差:datadiff,两个参数为时间类型
SELECT DATEDIFF('2019-2-28','2019-2-2');
SELECT DATEDIFF(MAX(hiredate),MIN(hiredate)) AS difference FROM employees;
SELECT DATEDIFF(N[详细] -
在linux中mysql如何去掉严格模式
所属栏目:[MySql教程] 日期:2023-08-08 热度:2123
给大家分享的是在linux中mysql如何去除严格模式,很多人都不太了解,今天小编为了让大家更加了解linux中mysql去除严格模式的方法,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。
1、查找mysqld[详细] -
dovecot+mysql 收件服务 及空壳邮件
所属栏目:[MySql教程] 日期:2023-08-08 热度:2717
dovecot+mysql 收件服务 和 空壳邮件
1.yum install dovecot dovecot-mysql.x86_64 -y
##dovecot是一个开源的 IMAP 和 POP3 邮件服务器,支持 Linux,支持发送邮件
##dovecot-mysql是dovecot的[详细] -
MySQL授权用户及密码复原设置
所属栏目:[MySql教程] 日期:2023-08-08 热度:880
MySQL密码恢复及设置
1.停止MySQL服务程序。
2.跳过授权表启动MySQL服务程序
skip-grant-tables(添加在配置文件)
3.重设root密码(更新user表记录)
4.以正常方式重启MySQL服务程序
例:
[详细]