-
linux上mysql MM 双主 及keepalived创建
所属栏目:[MySql教程] 日期:2022-03-26 热度:185
linux上mysql MM 双主 及keepalived创建: 一、主备机IP及VIP规划: master1 10.1.1.14 VIP 10.1.1.16 master2 10.1.1.15 VIP 10.1.1.16 二、mysql MM配置 1.修改master1的my.cnf # vi /etc/my.cnf [mysqld] basedir = /usr/local/mysql/ datadir=/usr/loc[详细]
-
mysql 数据类别
所属栏目:[MySql教程] 日期:2022-03-26 热度:178
mysql 数据类型: 一、char的长度是固定的,不管存储的数据是多少都会是固定的长度,上限为255个字节,varchar的上限为65535字节, char(4); //这个4表示最多存储4个【字符】, 长度可以为从0到255的任何值,当存储的字符串长度小于指定的长度, 会在字符串[详细]
-
MYSQL实战-MHA搭建及问题概括
所属栏目:[MySql教程] 日期:2022-03-26 热度:204
MYSQL实战-MHA搭建及问题总结: 1.服务器 192.168.56.21 mydb1 #Master 192.168.56.22 mydb2 #Slave 192.168.56.23 mydb3 #MHA manager 2. 所有机器修改vim /etc/hosts 192.168.56.21 mydb1 192.168.56.22 mydb2 192.168.56.23 mydb3 3.设置SSH公钥免密码[详细]
-
MySQL参数设置优化
所属栏目:[MySql教程] 日期:2022-03-25 热度:126
max_connections Variable Scope: Global Dynamic Variable: Yes Default: 151 (mysql5.5+) Meaning: 允许客户端同时连接的最大数 默认值以前是100,MySQL5.5+后151,但是默认值对大部分应用来说这都不够。通过观察Max_used_connections 状态变量随着[详细]
-
Session重叠难题学习
所属栏目:[MySql教程] 日期:2022-03-25 热度:177
这是对这个问题的算法总结和最后一次优化. 经过这次优化,在我的电脑上(SSD硬盘,机械硬盘还是没有这么快),运行时间是980毫秒左右.真正意义上的秒出.并且我确实觉得是优无可优了。 之所以能从10秒的版本,跳跃优化到1.6s,1.3s的版本.是因为采用了小花狸Sessio[详细]
-
应用端对接MySQL数据库报Communications link failure
所属栏目:[MySql教程] 日期:2022-03-25 热度:121
Long long ago,there was a story about the Arguments between DBAs and the Developers... 这个故事,并没有童话故事里王子和公主幸福的各种浪。那么就随我,揭示故事发生的原因。 事情的起因: 某项目的开发同学突然Q我们组的某同学,要求我们调整MySQ[详细]
-
MySQL gap lock产生机遇
所属栏目:[MySql教程] 日期:2022-03-25 热度:118
MySQL gap lock产生机遇: 1)提出问题:我们通常说在Repeate read下面,会有next-key lock(LOCK_ORDINARY)对应值0,而READ COMMITTED隔离级别下只会有记录锁LOCK_REC_NOT_GAP(对应值1024),那么什么时候会有gap lock(LOCK_GAP)对应值512? 2)官方的[详细]
-
MySQL的几个含义 主键,外键,索引,唯一索引
所属栏目:[MySql教程] 日期:2022-03-25 热度:104
主键(primary key) 能够唯一标识表中某一行的属性或属性组。一个表只能有一个主键,但可以有多个候选索引。主键常常与外键构成参照完整性约束,防止出现数据不一致。主键可以保证记录的唯一和主键域非空,数据库管理系统对于主键自动生成唯一索引,所以主键[详细]
-
windows下mysql忘记root密码的解决办法
所属栏目:[MySql教程] 日期:2022-03-25 热度:135
windows下mysql忘记root密码的解决办法: 1,停止MYSQL服务,CMD打开DOS窗口,输入 net stop mysql 2,在CMD命令行窗口,进入MYSQL安装目录 比如E:Program FilesMySQLMySQL Server 5.0bin 示范命令: 输入 e:回车, 输入cd E:Program FilesMySQLMySQL[详细]
-
mysqldump的log-error参数关注事项
所属栏目:[MySql教程] 日期:2022-03-25 热度:73
备份脚本 [root@iZ25kgnqio7Z mysqlback]# more mysqlbackup.sh #!/bin/bash databases=(oms3 keyword) basepath=/alidata/mysqlback/ user=mysql passwd=xxxxx 备份后的结果是: -rw-r--r-- 1 msyql msyql 0 Apr 9 00:15 oms3-20170409.log -rw-r--r-- 1[详细]
-
回放binlog故障一则 ERROR 105042S01 Table already exists
所属栏目:[MySql教程] 日期:2022-03-25 热度:82
〇 现象: 在通过binlog增量恢复数据时,报错1050。 〇 版本: MySQL 5.5.x 及以下 ,低版本的MySQL 5.6.x (在5.6的高版本中测试,无法复现,疑似被修复) 〇 原因: binlog记录了执行出错的DDL语句,此处,具体DDL是CREATE VIEW $view_name AS ... 有点[详细]
-
MySQL的test数据库默认权限
所属栏目:[MySql教程] 日期:2022-03-25 热度:194
默认情况下,mysql.db表中包含的行表示任意用户可以访问test数据库和test_开头的数据库。这些行的User字段的值为空,表示匹配任意用户。这意味着这些数据库(test数据库和test_开头的数据库)默认可以被任意用户使用(即使没有权限的用户)。 mysql select[详细]
-
PPT制作成效 PPT如何制作出绚丽线条的效果
所属栏目:[MySql教程] 日期:2022-03-25 热度:127
在幻灯片中制作绚丽线条的效果可以很大的增高幻灯片整体的美观性,所以在幻灯片中学会制作绚丽线条的效果也是十分重要的,今天就给大家来做个简单的介绍。 步骤一:打开幻灯片新建一个演示文稿,然后进入其中,将其中的背景颜色设置成黑色。 步骤二:插入[详细]
-
MYSQL INNODB 组合索引分支节点数据剖析
所属栏目:[MySql教程] 日期:2022-03-25 热度:123
MYSQL INNODB 组合索引分支节点数据解析: 1、本文证明组合索引的所有键值在分支节点(非叶子结点也进行了存储)。 2、本文给出B+ 索引如何进行验证其B+树结构 脚本: mysql create table testzh(id int primary key auto_increment ,id2 int,id3 int,name v[详细]
-
数据库不寻常——超出列范围
所属栏目:[MySql教程] 日期:2022-03-25 热度:71
最近遇到的一个坑,我开发的项目竟然遇到了字符串过长的坑,先看下日志 9/19/2019 5:27:35 org.springframework.beans.BeanInstantiationException: Failed to instantiate : Constructor threw exception; nested exception is org.springframework.dao.D[详细]
-
思维导图如何做
所属栏目:[MySql教程] 日期:2022-03-25 热度:155
目前,思维导图的主流画法是采用计算机软件进行绘制,而不同软件绘制思维导图的方式也不尽相同,有必要学习一下各绘图软件如何绘制思维导图。 下面几款常见的思维导图工具,快来上手学习吧! 使用攻略 1、 下载安装软件,无需注册登录,可以直接点击例子或[详细]
-
深入浅出诠释MySQL数据行溢出
所属栏目:[MySql教程] 日期:2022-03-25 热度:127
为腾讯云数据库高级产品经理迪B哥开设的面向数据库开发者、数据库运维人员、云端运维人员的系列培训课程,旨在帮助大家从入门到精通学习和使用数据库。 本期为迪B课堂特刊【MySQL经典案例解析系列】第二期。 搜索关注腾讯云数据库官方微信,回复迪B课堂,[详细]
-
运用mysqldump只导出数据库的表结构、存储过程和函数
所属栏目:[MySql教程] 日期:2022-03-25 热度:130
要实现标题中的任务需要用到mysqldump的几个参数 --no-data导出不包含表中数据 --routines导出包含存储过程和函数(注:导出用户必须要有select存储过程和函数的权限) --database导出哪个(哪些)库数据(注:在这里如果要导出全实例的表结构、存储过程和[详细]
-
介绍一款MySQL优化工具
所属栏目:[MySql教程] 日期:2022-03-25 热度:122
之前韩锋老师写过一篇关于查看MySQL执行计划的文章,里面解释了一个脚本,是他早先定制的一个还不错的功能。 如何用一款小工具大大加速MySQL SQL语句优化(附源码) 使用细节在文章里介绍的比较详细了。 一直收藏了文章,但是没有实践,今天在本地的环境中调[详细]
-
Mysql 从库上出现Waiting for table metadata lock 解析
所属栏目:[MySql教程] 日期:2022-03-25 热度:127
业务反馈在主库上做了一个DDL操作,执行时间很快,但是从机上却一直报主从延迟告警。 分析: 1. 在主机上查看当前的活动线程,发现从机回放进程处于 Waiting for table metadata lock中,但是并没有发现任何其它可疑进程。 --------+-------------+-------[详细]
-
实例讲解MySQL数据库的查询优化科技
所属栏目:[MySql教程] 日期:2022-03-25 热度:204
实例讲解MySQL数据库的查询优化技术(转)[@more@] 数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行、企业、政府等部门最为重要的计算机应用之一。 从大多数系统的应用实例来看,查询操作在各种数据库操作中[详细]
-
MySQL MHA应用实行
所属栏目:[MySql教程] 日期:2022-03-25 热度:66
MySQL MHA应用实践: 一、MHA概述 MHA(Mater High Availability)是一套非常流行和实用的MySQL高可用解决方案软件,保证MySQL主从复制集群中主库的高可用性,保证集群业务不受影响。当master异常宕机后,MHA能够保证在1~30s的时间内实现故障转移,选择一[详细]
-
MyCAT的命令行监控工具简介
所属栏目:[MySql教程] 日期:2022-03-25 热度:88
MyCAT命令行监控工具介绍 (1).查看系统运行情况 mysqlshow @@server; (2).查看ThreadPool信息 mysqlshow @@threadpool; (3). 查看NIO Reactor信息 mysqlshow @@processor; 备注:NIOReactor是NIO中具体执行selector的类,当满足感兴趣的事件发生的时候,他[详细]
-
跳过事务处理Slave复制应用binlog异常
所属栏目:[MySql教程] 日期:2022-03-25 热度:140
Slave复制应用binlog异常处理方法: 1. 查看报错信息 show slave statusG Relay_Log_File: mysql-relay.000016 Relay_Log_Pos: 20593960 Executed_Gtid_Set: ae498b08-b570-11e3-a1ff-18a905565190:45 mysqlbinlog --no-defaults -vvv --base64-output=DE[详细]
-
C# 类扩展方法与OA信用盘平台订制
所属栏目:[MySql教程] 日期:2022-03-25 热度:171
下面以一个代码例子说明 定义一个 Npc 类,OA信用盘平台订制(企 娥:217 1793 408) // 定义 Npc 类 public class Npc { //定义字段变量 private int npcId; private string name; public Npc() { } //定义字段变量对应的属性 public int NpcID { get { re[详细]