-
MySQL 双向备份的实现办法
所属栏目:[MySql教程] 日期:2022-03-15 热度:192
MySQL 双向备份也被称为 主主备份 ,即两个 MySQL 服务都是 Master,其中任意一个服务又是另一个服务的 Slave。 准备 服务器 MySQL服务器 版本 IP地址 masterA 5.6.41 192.168.1.201 masterB 5.6.41 192.168.1.202 注:备份的 MySQL 服务器版本尽量保持一[详细]
-
gearman + mysql方式实现持久化操作示范
所属栏目:[MySql教程] 日期:2022-03-15 热度:137
本文实例讲述了gearman+mysql方式实现持久化操作。分享给大家供大家参考,具体如下: 1、为什么要持久化? gearman的job server中的工作队列存储在内存中,一旦服务器有未处理的任务时重启或者宕机,那么这些任务就会丢失。 持久化存储队列可以允许添加后台[详细]
-
MySql 8.0.16-win64 安装教学
所属栏目:[MySql教程] 日期:2022-03-15 热度:140
MySql 8.0.16-win64 安装教程; 1.解压下载后的文件 2.将解压目录添加至环境变量中 3.在解压目录中新建配置文件my.ini [mysqld] port=3306 basedir=D:DataBaseMySqlmysql-8.0.16-winx64 # 这里替换成你自己的解压目录即可 datadir=D:DataBaseMySq[详细]
-
Mysql忘记密码的几种处理方案
所属栏目:[MySql教程] 日期:2022-03-15 热度:162
Mysql忘记密码的几种解决方案: 解决办法1 卸载完全,删除所有数据,先关闭跟MySql所有有关的进程,进入命令行(cmd)中输入taskkill /f /im mysqld-nt.exe 然后找到MySql的根目录删除即可 解决办法2 在命令行里面输出密码或者更更改密码 1.在命令行运行:task[详细]
-
mysql双机热备实现方式
所属栏目:[MySql教程] 日期:2022-03-15 热度:84
mysql双机热备实现方式: 一、概念 1、热备份和备份的区别 热备份指的是:High Available(HA)即高可用,而备份指的是Backup,数据备份的一种。这是两种不同的概念,应对的产品也是两种功能上完全不同的产品。热备份主要保障业务的连续性,实现的方法是故[详细]
-
初识MariaDB之7——MHA高能用
所属栏目:[MySql教程] 日期:2022-03-15 热度:195
初识MariaDB之7MHA高可用: 一、背景介绍 在传统的MySQL一主一从或一主多从结构中,主节点存在单点故障隐患,为了解决该故障,进而引入了MHA高可用的方式。MHA由manager和node两部分组成,manager可以安装在一个独立的服务器上或非master角色的MySQL服务器[详细]
-
Navicat输入数据报错
所属栏目:[MySql教程] 日期:2022-03-15 热度:123
navicat 导入 数据 报错 1153-gotapacketbiggerthan maxallowedpacket bytes navicat 导入数据报错 --- 1153 - got a packet bigger than max_allowed_packet bytes 今天在用navicat导入备份数据库文件时报错: mysql 错误 err [imp] 1153 - got a packet[详细]
-
mysql 8.0.17 安装教案
所属栏目:[MySql教程] 日期:2022-03-15 热度:91
本文为大家分享了mysql 8.0.17 安装图文教程,供大家参考,具体内容如下 安装环境:windows x64 1.下载安装包 下载地址:安装包 2.解压及初始化配置 解压并在根目录下新建初始化配置文件my.ini 在初始化配置文件中输入以下内容吗,注意安装路径和数据存放[详细]
-
MySQL中索引失效的寻常场景与规避方法
所属栏目:[MySql教程] 日期:2022-03-15 热度:69
之前有看过许多类似的文章内容,提到过一些sql语句的使用不当会导致MySQL的索引失效。还有一些MySQL军规或者规范写明了某些sql不能这么写,否则索引失效。 绝大部分的内容笔者是认可的,不过部分举例中笔者认为用词太绝对了,并没有说明其中的原由,很多人[详细]
-
Mysql命令自动补全-全网最全-支撑语法高亮
所属栏目:[MySql教程] 日期:2022-03-14 热度:178
Mysql命令自动补全-全网最全-支持语法高亮: 方法一 今天再推荐一款命令行神器 - Mycli.Mycli 是一个MySQL命令行客户端工具,具有自动完成和语法突出显示功能。 它是由印度人基于python开发的一个工具,适合初学者或者对数据库熟悉但命令记不住的人群,能[详细]
-
PHP定时备份MySQL与mysqldump语法参数细说
所属栏目:[MySql教程] 日期:2022-03-14 热度:170
先来为大家介绍几个MySQL备份命令mysqldump常用操作实例: 1、mysqldump备份 只导出表结构 d:/PHP/xampp/mysql/bin/mysqldump -h227.0.0.1 -P3306 -uroot -p123456 snsgou_sns_test --no-data --default_character-set=utf8 d:/Python/data/snsgou_sns_tes[详细]
-
mysql 8.0.17 解压版安装配置方案教学
所属栏目:[MySql教程] 日期:2022-03-14 热度:170
记录一下自己安装过程遇到的问题,也希望对大家有用。 1、下载(官方推荐的是下载安装版本,但是解压版更便捷),下载地址: 2、解压,我们需要增加一步操作: 创建一个名为my.ini的文件,补充:之前建了data文件夹,但是后续安装报错,引以为戒; 3、修改[详细]
-
MySQL 触发器定义与用法简易实例
所属栏目:[MySql教程] 日期:2022-03-14 热度:95
本文实例讲述了MySQL 触发器定义与用法。分享给大家供大家参考,具体如下: CREATE TRIGGER 触发器名称 --触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象. { BEFORE | AFTER } --触发器有执行的时间设置:[详细]
-
Mysql8.0使用窗口函数解决排序难题
所属栏目:[MySql教程] 日期:2022-03-14 热度:74
MySQL窗口函数简介 MySQL从8.0开始支持窗口函数,这个功能在大多商业数据库和部分开源数据库中早已支持,有的也叫分析函数。 什么叫窗口? 窗口的概念非常重要,它可以理解为记录集合,窗口函数也就是在满足某种条件的记录集合上执行的特殊函数。对于每条记[详细]
-
处理MySql客户端秒退问题
所属栏目:[MySql教程] 日期:2022-03-14 热度:154
问题说明(环境:windows7,MySql8.0) 今天安装好MySql后启动MySql服务--启动服务都失败的就不要往下看了,自行百度解决。 打开客户端秒退,但在cmd中是可以使用数据库的。 正常来说只要能用就好了,但客户端方便,就不想敲那一行代码。就在网上找,百度,g[详细]
-
解决Windows环境下安装 mysql-8.0.11-winx64碰到的问题
所属栏目:[MySql教程] 日期:2022-03-14 热度:147
下载mysql安装包,我的是下载mysql-8.0.11-winx64,解压到你想安装的目录下,然后配置环境(window环境下,mac本还没试过), 1、首先,配置环境:右击此电脑-属性-高级系统设置-环境变量-path-新建 ,然后将自己的路径添加进去(例如我目录:F:mysqlmysql-[详细]
-
详解grep获取MySQL错误日志信息的办法
所属栏目:[MySql教程] 日期:2022-03-14 热度:112
为方便维护MySQL,写了个脚本用以提供收集错误信息的接口。这些错误信息来自与MySQL错误日志,而 通过grep mysql可以获取error-log的路径。 以下是全部相关代码: #!/usr/bin/env python2.7 #-*- encoding: utf-8 -*- 该模块用于提取每天mysql日志中的异常[详细]
-
MGR使用pt-osc更改字段长度
所属栏目:[MySql教程] 日期:2022-03-14 热度:135
MGR使用pt-osc修改字段长度: 一、修改字段长度 1、PT工具版本 2、数据库版本 3、数据库架构MGR 4、修改字段长度 二、小结 1、使用PT-OSC工具来修改表字段长度 2、直接修改为varchar才是最佳方案。[详细]
-
Mysql安装详细过程,tar方式
所属栏目:[MySql教程] 日期:2022-03-14 热度:192
Mysql安装详细过程,tar方法: 1、创建mysql用户和mysql用户组 groupadd mysql useradd -r -g mysql mysql 2、 到我的共享网盘下载mysql-5.7.17程序包 链接:http://pan.baidu.com/s/1gfAA87p 密码:iuti 3、拷贝下载的安装包到linux系统中,可以通过sftp[详细]
-
共享 MySQL服务正在启动或停止中,请稍候片刻后再试一次
所属栏目:[MySql教程] 日期:2022-03-14 热度:95
相信有些小伙伴在使用数据库的过程中会经常频繁的启动和停止MySQL服务,有时候会出现服务正在启动或停止中,请稍候片刻后再试一次。这样的提示,如下图所示。 于是乎想办法去解决这个问题,但是发现连强制的数据库初始化都无济于事,而且在任务管理器的进[详细]
-
workerman编辑mysql连接池的实例代码
所属栏目:[MySql教程] 日期:2022-03-14 热度:145
要了解为什么用连接池,连接池能为你解决什么问题 连接池主要的作用: 1、减少与数据服务器建立TCP连接三次握手及连接关闭四次挥手的开销,从而降低客户端和mysql服务端的负载,缩短请求响应时间 2、减少数据库的并发连接数,即解决应用服务器过多导致的数[详细]
-
mysql视图功能与用法实例解析
所属栏目:[MySql教程] 日期:2022-03-14 热度:177
本文实例讲述了mysql视图功能与用法。分享给大家供大家参考,具体如下: 通俗的讲,视图就是一条SELECT语句执行后返回的结果集。 //单表视图 CREATE [ALGORITHM]={UNDEFINED|MERGE|TEMPTABLE}] VIEW 视图名 [(属性清单)] AS SELECT 语句 [WITH [CASCADED|L[详细]
-
MySQL分库分表拷贝脚本
所属栏目:[MySql教程] 日期:2022-03-14 热度:123
备份数据库脚本 [root@*** script]# cat store_backup.sh #!/bin/sh MYUSER=root MYPASS=qwe123 SOCKET=/data/3306/mysql.sock MYLOGIN=mysql -u$MYUSER -p$MYPASS -S $SOCKET MYDUMP=mysqldump -u$MYUSER -p$MYPASS -S$SOCKET -B DATABASE=$($MYLOGIN -e[详细]
-
Win10下免安装版MySQL8.0.16的安装和配置教学图解
所属栏目:[MySql教程] 日期:2022-03-14 热度:174
Win10下免安装版MySQL8.0.16的安装和配置教程图解: 1、MySQL8.0.16解压 其中dada文件夹和my.ini配置文件是解压后手动加入的,如下图所示 2、新建配置文件my.ini放在D:Freemysql-8.0.16-winx64目录下 [mysql] # 设置mysql客户端默认字符集 default-chara[详细]
-
mybatis统计每条SQL的执行时间的方法示范
所属栏目:[MySql教程] 日期:2022-03-14 热度:148
最近面试经常被问到关于数据库的事务的问题,可能平时我就知道加个注解@Transactional之后就一脸懵逼的。现在发现这一块真的是常常被忽略了,然而面试官就是最喜欢这种看是不常用,但是非常重要的问题,进而达到出其不意攻其不备。不吹水了,开始正文。 方[详细]
