-
HaProxy+Keepalived+Mycat高可用群集配备
所属栏目:[MySql教程] 日期:2022-07-01 热度:139
概述 本章节主要介绍配置HaProxy+Keepalived高可用群集,Mycat的配置就不在这里做介绍,可以参考我前面写的几篇关于Mycat的文章。 HaProxy配置 cd /usr/local/haproxy touch haproxy.cfg vim haproxy.cfg global log 127.0.0.1 local0 ##记日志的功能 maxc[详细]
-
GTID模式解说
所属栏目:[MySql教程] 日期:2022-07-01 热度:178
从MySQL5.6开始增加了强大的GTID(Global Transaction ID,全局事务ID)这个特性,用来强化数据库的主备一致性, 故障恢复, 以及容错能力。用于取代过去传统的主从复制(即:基于binlog和position的异步复制)。 基于GTID复制的优点: 1、根据传统的复制[详细]
-
怎样将excel按颜色求和 终于有最简单的方法了 你知道吗
所属栏目:[MySql教程] 日期:2022-07-01 热度:85
excel在我们的日常办公中很常见,很多时候我们在记录报表的时候重要的内容都会用不同的颜色进行标记,当我们在给这些不同颜色进行求和的时候应该使用什么方法呢?难道要一个一个的进行计算吗?其实并不用,下面将方法分享给大家! 需要在G列按指定颜色对A,[详细]
-
GTID中的运维
所属栏目:[MySql教程] 日期:2022-07-01 热度:124
欢迎关注我的《深入理解MySQL主从原理 32讲 》,如下: 一、ONGOING_ANONYMOUS_TRANSACTION_COUNT 主库 生成GTID: 这下面可以调用匿名+1 (gdb) bt #0 Gtid_state::generate_automatic_gtid (this=0x308ab20, thd=0x7ffe7c000b70, specified_sidno=0, spec[详细]
-
MySQL DML语句书写建议
所属栏目:[MySql教程] 日期:2022-07-01 热度:147
DML语句不允许出现@number方式替代字段名称 不合理的写法:UPDATE table_name SET @1=NOW() WHERE @2=1; 正确的写法:UPDATE table_name SET column_name1=NOW() WHERE column_name2=1; UPDATE OR DELETE 禁用LIMIT子句 不合理的写法:UPDATE table_name S[详细]
-
简单的这些不为人知的小技巧你都知道吗?
所属栏目:[MySql教程] 日期:2022-07-01 热度:84
随着科技的发展,手机在生活越来越重要,微信渐渐成为我们生活中沟通的重要媒介。现在很多的中老年人也开始使用微信了,但是微信上有很多功能,他们都不会使用,如果我们不在他们的身边,他们又想使用微信的话,那么该怎么办呢?下面将方法分享给大家! 一[详细]
-
MySQL可视化工具推荐
所属栏目:[MySql教程] 日期:2022-07-01 热度:183
为方便使用MySQL,本文列举出几个MySQL的可视化工具,各位可各取所需! 1、MyDB Studio 该工具包含MySQL服务管理的完整工具集,功能比较强大,但是是收费的,且在选择表格数据时会加载表格所有数据,速度方面有影响。 2、DB tools Manager 这个工具界面简[详细]
-
pt-online-schema-change手记
所属栏目:[MySql教程] 日期:2022-07-01 热度:146
需求: 应大数据部门要求,需要在指定表增加create_time字段并给与当前时间做缺省值。 环境: DB:阿里云RDS 的MySQL5.6 OS: centos7 有好几张大表,过1亿,最大的7个亿,考虑使用pt-online-schema-change工具,夜里执行,并根据工作量分几次执行 选择方案[详细]
-
mysql source code源代安装的前提条件requirement
所属栏目:[MySql教程] 日期:2022-07-01 热度:62
前言 mysql源码安装官方手册 mysql源码安装前提条件 mysql源码安装官方手册 培训课件 mysql源码安装官方手册 2 Installing and Upgrading MySQL 2.9 Installing MySQL from Source 2.9.2 Source Installation Prerequisites mysql源码安装前提条件 1,操作[详细]
-
MySQL 5.7的角色功能
所属栏目:[MySql教程] 日期:2022-07-01 热度:188
MySQL 5.7的角色功能: 创建用户并授予用户角色功能: mysql create user junior@127.0.0.1 identified by 123; Query OK, 0 rows affected (0.01 sec) mysql create user tom@127.0.0.1 identified by 123; Query OK, 0 rows affected (0.00 sec) mysql c[详细]
-
MYSQL常用的性能指标总结和归纳
所属栏目:[MySql教程] 日期:2022-07-01 热度:167
MYSQL常用的性能指标总结和归纳: (1) QPS(每秒Query量) QPS = Questions(or Queries) / uptime mysql show global status like Question%; mysql show global status like uptime; (2) TPS(每秒事务量) TPS = (Com_commit + Com_rollback) / uptime mysql[详细]
-
MySQL 5.7数据库数据优化
所属栏目:[MySql教程] 日期:2022-06-30 热度:87
连接相关参数 max_connections:允许客户端并发连接的最大数量,默认值是151,一般将该参数设置为300-1000 max_connect_errors:如果客户端尝试连接的错误数量超过这个参数设置的值,则服务器不再接受新的客户端连接。可以通过清空主机的缓存来解除服务器[详细]
-
MySQL 服务器参数说明及查看 设定方法
所属栏目:[MySql教程] 日期:2022-06-30 热度:85
查看参数:SHOW VARIABLES; 设置参数:SET GLOBAL 参数名称=value;如设置数据库最大连接数为:SET GLOBAL max_connections=1000。 用shellmysqld-help这个命令可以得到一张所有mysql选项和可配置变量的表.输出以下信息: possible variables for option--[详细]
-
MySQL5.6 GTID模式下同步复制报错不能跳过咋整
所属栏目:[MySql教程] 日期:2022-06-30 热度:168
小编这次要给大家分享的是MySQL5.6 GTID模式下同步复制报错不能跳过怎么办,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。 数据库版本: mysql select version(); +------------+ | version() | +------------+[详细]
-
重返行数比例高不走索引
所属栏目:[MySql教程] 日期:2022-06-30 热度:124
在MySQL中,查询返回的行数比例超过总行数20%,执行计划将不走索引,下边看一个例子,查询id大于1的信息。 点击(此处)折叠或打开 mysql explain select * from test06 where id1; +----+-------------+--------+------+---------------+------+---------+-[详细]
-
MHA基础常识
所属栏目:[MySql教程] 日期:2022-06-30 热度:110
环境: manager: 10.1.99.213(安装mha manager mha node包)安装依赖可以使用机器对应版本的epel源 master: 10.1.99.216(安装mysql 以及 mha node包) node1 : 10.1.99.214(安装mysql 以及 mha node包) node2 : 10.1.99.215(安装mysql 以及 mha node包) 依赖[详细]
-
随笔 MYSQL_BIN_LOG COND_done 是啥
所属栏目:[MySql教程] 日期:2022-06-30 热度:181
随笔 MYSQL_BIN_LOG COND_done 是啥: 一、问题 二、找到影响位置 整个寻找过程应该找到key_BINLOG_COND_done这个取值,然后去看他是在那里被定义到相应的mutex/cond上,然后查找mutex/cond的作用即可。 定义: static PSI_cond_info all_server_conds[]=[详细]
-
MySQL主从复制Last_SQL_Errno错误代码汇总解说
所属栏目:[MySql教程] 日期:2022-06-30 热度:184
1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败 1012:不能读取系统表[详细]
-
Xtrabackup备份到远途服务器
所属栏目:[MySql教程] 日期:2022-06-30 热度:155
Xtrabackup备份到远程服务器: 1.建立ssh免登陆 ssh-keygen ssh-copy-id -i ~/.ssh/id_rsa.pub root@xxx.xxx.xxx.xxx 验证ssh(出现日期则成功) ssh xxx.xxx.xxx.xxx date 2.开始Xtrabackup远程备份 innobackupex --stream=tar ./ | ssh mysql@xxx.xxx.xx[详细]
-
mysql事务管理的用处
所属栏目:[MySql教程] 日期:2022-06-30 热度:186
这篇文章主要讲解了mysql事务管理的用法,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。 什么是事务管理: 可以把一系列要执行的操作称为事务,而事务管理就是管理这些操作要么完全执行,要么完全不执行(很经典的一个例子[详细]
-
如何利用mysql游标
所属栏目:[MySql教程] 日期:2022-06-30 热度:58
这篇文章主要为大家展示了如何使用mysql游标,内容简而易懂,希望大家可以学习一下,学习完之后肯定会有收获的,下面让小编带大家一起来看看吧。 什么是游标: 如果你前面看过mysql函数,会发现无法使用返回多行结果的语句。但如果你又确实想要使用时,就[详细]
-
mysql有关错误
所属栏目:[MySql教程] 日期:2022-06-30 热度:146
mysql相关错误: 1.mysql 提示service不是内部或外部命令及service中无法启动mysql服务 删除mysql.ini文件 2. Access denied for user root@localhost (using password: YES) 3.Access denied for user mysql@localhost (using password: NO) 打开MySQL目[详细]
-
MySQL 日志管理细说
所属栏目:[MySql教程] 日期:2022-06-30 热度:149
大纲 一、日志分类 二、日志详解 注:MySQL版本,Mysql-5.5.32(不同版本的mysql变量有所不同) 一、日志分类 错误日志 查询日志 慢查询日志 二进制日志 中继日志 事务日志 滚动日志 二、日志详解 1.错误日志 说明:在对应的数据目录中,以主机名+.err命名的[详细]
-
Mysql通信文件
所属栏目:[MySql教程] 日期:2022-06-30 热度:101
mysql四种通信协议 Mysql四种通信协议(linux下本地连接的都是socket 其他都是tcp) 当连接mysql时,使用-h227.0.0.1时,linux与unix下的连接协议为socket协议,windows下为memory协议。 如: [root@mysql ~]# mysql -uandy -pandy -h227.0.0.1 当连接mysq[详细]
-
xtrabackup参数补给
所属栏目:[MySql教程] 日期:2022-06-30 热度:80
xtrabackup参数补给: 一、innobackupex部分常用参数说明 点击(此处)折叠或打开 -u, --user=name -H, --host=name -P, --port=# -p, --password=name -S, --socket=name #socket目录 --no-timestamp #取消自动创建时间戳目录 --incremental #增量备份 --da[详细]