-
Linux环境MySQL5.6安装实践
所属栏目:[MySql教程] 日期:2022-04-04 热度:184
MySQL的安装相对于Oracle来说非常简单,个人觉得与TimesTen的安装配置更为接近,而且后面的Master-Slave或Master-Master集群配置更为简单,甚至比TimesTen的ASP/Active-Active/Active-Standby配置都比TimesTen还要简单,不过MySQL涉及的初始化参数还是比较[详细]
-
如何绘制生产管理流程图,教你快速绘制流程图
所属栏目:[MySql教程] 日期:2022-04-04 热度:86
生产管理又称生产控制,是指对企业整个生产系统设置和运行进行各种管理的工作。以往工作中,我们花费大量时间写生产管理流程介绍,还要确保各个环节是否有重复和多于事项。随着科技发展,各种管理软件可以轻松帮助企业实现自动化办公。尤其是在企业生产过[详细]
-
怎样通过以太网远程访问PLC 较简单的方法
所属栏目:[MySql教程] 日期:2022-04-04 热度:154
一般的 PLC设备 数据通讯 在条件允许的情况下 都采用有线的方式进行,如果 PLC设备距离中控室 距离较 远 , 那布线就相当 麻烦,为 了 解决这个问题, 我们推荐 采用新的 组网 方案: 使用零遁 的 4 G 智能网关 可以远程实现 plc与电脑编程软件 、 与电脑[详细]
-
mysql,出现同步停止的错误的处理
所属栏目:[MySql教程] 日期:2022-04-04 热度:79
因 Duplicate entry 或 非正常关闭mysql, 出现同步停止的错误时,可执行下列命令跳过错误log,从错误log下一条继续同步: mysql SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1; mysql slave start; 非正常关闭mysql而导致的错误log 应该不会太多(有次我手动恢复了8条[详细]
-
MySQL使用pt-archiver归档历史数据
所属栏目:[MySql教程] 日期:2022-04-04 热度:102
pt-archiver可以将表按照指定条件归档到历史数据库中,也支持文件导出,对于归档清理线上历史数据非常方便。 如果要归档表的数据到历史数据库的表中,需要预先在历史数据库中创建表结构。 (1) 按照条件归档表中的历史数据到历史数据中,同时在本地生成归档[详细]
-
安装mysql数据库及问题解决办法
所属栏目:[MySql教程] 日期:2022-04-04 热度:173
安装mysql数据库及问题解决方法: 1、mysql官网下载安装包 [root@seiang software]# ll total 580020 -rw-r--r--. 1 root root 593940480 Mar 25 18:57 mysql-5.7.21-1.el7.x86_64.rpm-bundle.tar 2、解压 [root@seiang software]# tar xvf mysql-5.7.21-1[详细]
-
介于MHA架构的MySQL高可用故障自动切换架构
所属栏目:[MySql教程] 日期:2022-04-04 热度:114
基于MHA架构的MySQL高可用切换架构 环境: CentOS7+MySQL 5.7 + GTID 业务系统:mainBusiness node1 : 192.168.1.109 port:3109 node2 : 192.168.1.110 port:3110 VIP :192.168.1.88 manager:192.168.1.8 1.背景: 除了galera cluster(Mariadb Cluster,Gro[详细]
-
怎样基于生产环境mysql 5.6.25主从部署新的mysql从库操作指南
所属栏目:[MySql教程] 日期:2022-04-04 热度:167
怎样基于生产环境mysql 5.6.25主从部署新的mysql从库操作指南: 1,背景需求 由于现网的环境,经过近期监控,发现MYSQL主库的IO读写压力比较大,需要部署新的MYSQL从库,进一步分摊MYSQL主库的压力,以及现存MYSQL从库的读负载。为了减少对于MYSQL主库的IO[详细]
-
MySQL MGR+ Consul之数据库高可用方案最棒实践
所属栏目:[MySql教程] 日期:2022-04-04 热度:163
MySQL MGR+ Consul之数据库高可用方案最佳实践 背景说明: 基于目前存在很多MySQL数据库单点故障,传统的MHA,PXC等方案用VIP或者DNS切换的方式可以实现、基于数据库的数据强一致性考虑,采用MGR集群,采用consul服务注册发现实现应用端通过动态DNS 访问MGR[详细]
-
mysql的功能优化工具
所属栏目:[MySql教程] 日期:2022-04-04 热度:57
韩锋大师分享了一个mysql的性能优化工具,一个能自动采集SQL优化相关各种信息的python脚本,对于优化人员而言,这能省不少事,赞! 试用了一下,发现在mysql5.7下,运行不起来,细节上还是有好几个坑的,费了一些周折,终于把坑踩完了,现在把细节说明一下[详细]
-
1000行MySQL学习笔记,人手一份,提议收藏!
所属栏目:[MySql教程] 日期:2022-04-04 热度:67
Windows服务 -- 启动MySQL net start mysql -- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格) 连接与断开服务器 mysql -h 地址 -P 端口 -u 用户名 -p 密码 SHOW PROCESSLIST -- 显示哪些线程正在运行 SHOW VARIABL[详细]
-
更改MySQL高可用模块接收自定义VIP参数
所属栏目:[MySql教程] 日期:2022-04-04 热度:81
但凡是MySQL DBA肯定都听说过MHA个高可用方案,而且很多公司都是通过对MHA做二次开发来实现MySQL高可用的。如果MHA不结合VIP的话,每次主库切换都需要程序修改连数据库的配置,这样比较麻烦。而采用MHA+VIP的方式时可以在主库切换的过程中让VIP漂移到新主[详细]
-
MySQL 5.7 基于GTID创建主从复制
所属栏目:[MySql教程] 日期:2022-04-04 热度:123
MySQL 5.7 基于GTID搭建主从复制 一、搭建过程 1.1 准备三个MySQL实例 mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --datadir=/mysql/3307/data/ mysqld --initialize-insecure --user=mysql --basedir=/usr/local/mysql --dat[详细]
-
MySQL数据库分布式事务XA的实现原理解析
所属栏目:[MySql教程] 日期:2022-04-04 热度:182
MySQL数据库分布式事务XA的实现原理分析: 1 原理 关于MySQL数据库的分布式事务XA,分布式事务实现的原理,可见[3];关于MySQL XA的说明,可见[1][2]。 源代码分析基于MySQL 5.1.49,MySQL 5.5.16。 2 MySQL处理流程 2.1 MySQL 外部XA 正常处理流程 MySQL数[详细]
-
mysql PXC集群脑裂及grastate.dat修改试验
所属栏目:[MySql教程] 日期:2022-04-04 热度:186
三台服务器做了 mysql PXC 集群 172.31.217.182 bd-dev-mingshuo-182 172.31.217.183 bd-dev-mingshuo-183 172.31.217.89 bd-dev-vertica-89 正常关闭 183 一个节点 mysqladmin -uroot -poracle -S /u01/mysql/3307/data/mysql.sock -P3307 shutdown 正常[详细]
-
MySQL Innodb_fast_shutdown参数的内部过程介绍
所属栏目:[MySql教程] 日期:2022-04-04 热度:59
Innodb_fast_shutdown参数告诉innodb在它关闭的时候该做什么工作,innodb_fast_shutdown影响着innodb表的行为,该参数有0,1,2三个值可以选择: 0表示在innodb关闭的时候,需要purge all, merge insert buffer,flush dirty pages。这是最慢的一种关闭方式[详细]
-
windows系统vscode远程调试mysql
所属栏目:[MySql教程] 日期:2022-04-04 热度:118
准备工作 本文目标是可以从 Windows VSCode 环境远程访问 Linux 的 mysql源码, 以及执行 GDB 远程调试 首先准备以下软件 在本地机器上: 安装 VS Code 目前最新版本支持 Remote - Development 插件 安装 VSCode 扩展 Remote - Development, 方法是左下角 管[详细]
-
mysql删除重复数据
所属栏目:[MySql教程] 日期:2022-04-04 热度:110
mysql删除重复数据分为两种情况: 一、以一个字段来唯一确定一条记录,可以用以下SQL来删除: delete glt_entity_tmp from glt_entity_tmp,(select idd from glt_entity_tmp group by nam having count(*) 1 ) as t2 where glt_entity_tmp.idd=t2.idd 注意[详细]
-
提高MySQL 数据库性能的思路
所属栏目:[MySql教程] 日期:2022-04-04 热度:81
提高MySQL 数据库性能的思路(转)[@more@] 本文探讨了提高MySQL 数据库性能的思路,并从8个方面给出了具体的解决方法。 1、选取最适用的字段属性 MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此[详细]
-
mysql如何允许远程访问
所属栏目:[MySql教程] 日期:2022-04-04 热度:59
默认情况下,mysql帐号不允许从远程登陆,只能在localhost登录。本文提供了二种方法设置mysql可以通过远程主机进行连接。 修改用户表的数据 登入mysql后,更改 mysql 数据库里的 user 表里的 host 项,将localhost改称% mysqlupdate user set host = % whe[详细]
-
MySQL SQL实现上下行相加减
所属栏目:[MySql教程] 日期:2022-04-04 热度:96
测试用表: CREATE TABLE `test` ( `id` int(11) NOT NULL auto_increment, `value` int(11) default NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 随意加入测试数据: mysql SELECT * FROM test; +------+-------+ | id | value | +--[详细]
-
MySQL 5.7向表导入数据报错 ERROR 13 HY000 Can t get stat of
所属栏目:[MySql教程] 日期:2022-04-04 热度:179
MySQL 5.7向表导入数据时报错: mysql load data infile /var/lib/mysql-files/ADDSubscribers_MSISDN.txt into table tmp_Subscribers_01 fields enclosed by ; ERROR 13 (HY000): Cant get stat of /var/lib/mysql-files/ADDSubscribers_MSISDN.txt (Err[详细]
-
MySQL初始化脚本mysql_install_db使用简介及选项参数
所属栏目:[MySql教程] 日期:2022-04-04 热度:161
mysql_install_db是一个默认放在.../mysql/scripts的一个初始化脚本。 该脚本可以在任何装有perl的操作系统上被使用,在5.6.8之前的版本,该脚本是一个shell脚本,并只能在unix平台上使用。 5.7.6以后的版本,该脚本也将被移除。 官方对它的介绍是: Initi[详细]
-
Tomcat 5.5 设置 MySQL 数据库连接池
所属栏目:[MySql教程] 日期:2022-04-04 热度:197
[@more@]1 环境描述 JDK 1.5 Tomcat 5.5.4 MySQL 4.0.20 MySQL JDBC 3.0.15 Commons dbcp 1.2.1 2 准备工作 JDK, Tomcat, MySQL安装过程并非我的重点,略过。 从http://dev.mysql.com/downloads/下载mysql-connector-java-3.0.15-ga.zip,将其中的mysql-co[详细]
-
从排序原理到MYSQL中的排序方法
所属栏目:[MySql教程] 日期:2022-04-04 热度:56
本文参考MYSQL官方文档,算法书籍,部分为自己观点可能有误,如果有误请指出共同讨论 转载请说明出处,谢谢! 一、MYSQL排序可能用到的排序算法 从MYSQL官方文档和源码的接口来看MYSQL使用BUFFER内部快速排序算法,外部多路归并排序算法,相应的接口函数为[详细]
