
MySQLDB
文章平均质量分 66
DomDanrtsey
这个作者很懒,什么都没留下…
展开
-
mysql自动化巡检脚本生成html报告
一、 前言1、之前出了一篇oracle自动巡检脚本生成html报告和一篇Linux服务器系统自动巡检脚本生成html报告,本篇文章出一篇mysql自动巡检脚本生成html报告。2、脚本只提供部分简单的巡检内容,如binlog信息、数据库运行信息,还有些mysql的一些重要参数配置,其他的巡检内容大家根据实际需要编辑修改,增加符合自己需求的巡检内容。3、项目已经上传到我的github上项目地址:mywatch.git二、注意事项与报告部分截图注意阅读git上的README.md说明三、RE原创 2021-01-07 22:03:34 · 1577 阅读 · 0 评论 -
MySQL数据库高危权限回收参考
1. 基本操作指令查看当前系统数据库# mysql -uroot -pmysql> show databases;+--------------------+| Database |+--------------------+| information_schema || mysql || performance_schema || erp |+--------------------+3 rows i原创 2020-11-03 22:52:26 · 1157 阅读 · 0 评论 -
mysql配置开启binlog与慢查询日志功能
备注:mysql有以下几种日志(本文罗列了mysql相关的日志说明,请结合实际需要配置开启): 错误日志: -log-err 查询日志: -log (可选) 慢查询日志: -log-slow-queries (可选) 更新日志: -log-update 二进制日志: -log-bin在mysql的安装目录下,打开my.ini(win)、my.cnf(linux)在后面加上上面的参数,保存后重启mysql服务就行了。1、补充操作说明mysql&原创 2020-10-30 11:12:43 · 366 阅读 · 0 评论 -
CentOS7.x生产环境MySQL社区版yum方式部署
生产搭建环境:操作系统:CentOS7.5内存大小:16GB硬盘:500G目录:1、环境准备与清理2、参数调优3、安装部署1、系统初始化1.1.1. 关闭selinux# sed -i 's/SELINUX=enforcing/SELINUX=permissive/g' /etc/selinux/config# setenforce 01.1.2. 系统主机时间、时区、系统语言 修改时区# ln -sf /usr/share/zoneinfo/Asia/Shanghai /e原创 2020-06-23 09:36:34 · 490 阅读 · 0 评论 -
CentOS7.X使用shell脚本自动(源码)安装MySQL5.7.28多实例
在文章上一篇文章中源码方法安装MySQL5.7.28多实例我使用的是手动源码安装mysql5.7.28,安装过程还是比较耗时,我编写了shell自动安装脚本,请大家参考,脚本我测试没有出现问题,脚本我有二次修改里面的实例名与变量名,可能存在不一致,请自行对比确认下。脚本中有什么可以优化的还请多多指点,谢谢!!以下是脚本中的几点说明:1、mysql5.7.28软件包(脚本中配置wget下载,如果下载比较慢,可以事先下载好,上传到 /opt 路径下,并注释对应行的wget下载代码,另外源码安装过程比较耗时原创 2020-06-15 20:20:52 · 556 阅读 · 0 评论 -
CentOS7.X源码方法安装MySQL5.7.28多实例
前面有文章介绍使用mysql_multi的方式来部署MySQL5.7.28多实例CentOS7.X使用mysql_multi部署MySQL5.7.28多实例本文给大家介绍如何源码的方式来安装部署多实例操作过程1 安装环境准备1.1 主机环境准备1.1.1. HOST配置每台主机的hosts(/etc/hosts),添加host_ip $hostname到/etc/hosts文件中。[root@multidb~ ]# echo "192.168.8.100 multidb" >> /e原创 2020-06-11 21:41:05 · 293 阅读 · 0 评论 -
CentOS7.x使用shell脚本实现使用mysql_multi自动安装MySQL5.7.28多实例
在我的前一篇文章中描述了手动安装mysql多实例的过程,今天这一章节,我将它的手动安装过程,编写成脚本来自动安装:mysql_multi手动部署MySQL5.7.28多实例以下是脚本中的几点说明:1、mysql-5.7.28-linux-glibc2.12-x86_64.tar.gz包上传路径: /opt如果没有此软件包,请将此脚本中如下代码行去掉 # 号注释,自动联网下载(下载过程很慢,建议提前下载并上传到/opt路径下)wget -c https://dev.mysql.com/get/Downl原创 2020-06-08 23:10:50 · 347 阅读 · 0 评论 -
CentOS7.X使用mysql_multi部署MySQL5.7.28多实例
由于客户环境部署要求其中一个实例表要区分大小写,另一个实例为不区分大小写。部署花了不少时间,遇到不少的坑,这里将我的部署记录下来,以便大家参考,部署过程如有发现不当之处,还请评论区指明,谢谢!!以下为具体部署过程记录:安装环境准备1.1 主机环境准备1.1.1. HOST配置主机的hosts(/etc/hosts),添加host_ip $hostname到/etc/hosts文件中。[root@ ~]# echo "192.168.1.130 multidb" >> /etc/host原创 2020-06-04 22:38:02 · 318 阅读 · 0 评论 -
MySQL5.7主从环境自动同步脚本
主库IP:192.168.8.129 hostname:master从库IP:192.168.8.130 hostname:slave1、说明:此脚本针对上一篇文章《CentOS7.X安装部署mysql5.7主从环境》搭建完成后的主从随时同步使用https://mp.youkuaiyun.com/mdeditor/102926346#2、原因MySQL主从同步会出现如网络延迟等多种原因,造成主从环境...原创 2019-11-06 23:14:28 · 360 阅读 · 0 评论 -
CentOS7.X安装部署mysql5.7主从环境
生产搭建环境:操作系统:CentOS7.5内存大小:32GB硬盘:500G主库IP:192.168.8.129 hostname:master从库IP:192.168.8.130 hostname:slave涉及主从都需要执行的地方,文中只写主库的操作指使,从库请自觉执行相同的命令目录:1、环境准备与清理2、参数调优3、安装部署1、系统初始化1.1.1. 主从库环境关闭se...原创 2019-11-05 23:08:13 · 386 阅读 · 0 评论