摘要: #!/bin/bash #安装MySQL程序 install_mysql(){ #mv /etc/yum.repos.d/* /tmp/ #curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos 阅读全文
posted @ 2024-05-08 17:06 Enzo_Ocean 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 可以根据实际情况进行修改 #!/bin/bash #redis机器资源监控 # #邮件配置: #curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo #yum -y instal 阅读全文
posted @ 2024-05-08 14:15 Enzo_Ocean 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 近期公司发现数据库实例比较多,打算迁移合并一部分,偶尔在网上看到一个redis迁移脚本,感觉挺实用的,分享一下: #!/usr/sbin/env python3 # coding: utf-8 import redis import time # 定义 redis1 和 redis2 主机信息 re 阅读全文
posted @ 2024-05-08 14:05 Enzo_Ocean 阅读(3) 评论(0) 推荐(0) 编辑
摘要: zabbix官网:https://www.zabbix.com/cn 系统版本:CentOS-7.6 zabbix版本:5.0LTS 1、安装zabbix ```shell 1.更新yum源 # rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x 阅读全文
posted @ 2023-05-22 17:27 Enzo_Ocean 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.modb.pro/db/403443 1、元命令 \?: 查看元命令的帮助。 \l: 列出所有数据库。 \encoding: 查看字符集。 \encoding 字符集: 设置字符集。 \password user_name: 修改用户密码。 \x: 以列显示的开关。相 阅读全文
posted @ 2023-05-18 14:53 Enzo_Ocean 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 官网:www.postgresql.org 中文社区:http://www.postgres.cn 学习网站:https://www.runoob.com/postgresql/postgresql-update.html 学习手册:https://www.kancloud.cn/zzgjb/pgs 阅读全文
posted @ 2023-05-18 14:27 Enzo_Ocean 阅读(78) 评论(0) 推荐(0) 编辑
摘要: 1.创建软件目录,方便管理 [root@wp-centos /root]# mkdir /software && cd /software 2.下载安装包 [root@wp-centos /software]# wget https://downloads.mysql.com/archives/ge 阅读全文
posted @ 2023-05-16 18:31 Enzo_Ocean 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 一、背景: 需要将苏州业务实例搭建一套灾备实例,用于苏州实例异常情况下的高可用 苏州实例可以支撑当前业务访问量,所以不需要无锡灾备拥有读写能力,只要苏州异常,无锡可以接管业务即可 考虑到使用发布订阅需要所有表带有主键,并且灾备实例拥有写的能力,有可能会产生数据冲突,当前没有更好的办法进行限制,故排除 阅读全文
posted @ 2023-05-16 17:54 Enzo_Ocean 阅读(98) 评论(0) 推荐(0) 编辑
摘要: SQL server默认端口为1433,想要新增添加65001端口 打开SqlServer Configuration Manager -> SQL Server 网络配置 -> MSSQLSERVER2019(这个名称是在安装时自己输入的)-> TCP/IP -> 右键TCP/IP属性 -> IP 阅读全文
posted @ 2023-05-16 17:27 Enzo_Ocean 阅读(297) 评论(0) 推荐(0) 编辑
摘要: SQL server的事务日志增长比较快 delete完数据后空间不会立即释放,导致占用大量磁盘空间 有复制关系的情况下,即便模式改成simple也不能手动清理,可以执行以下命令回收空间 命令可以连续执行,直到达到缩减效果 --截断事务日志 BACKUP LOG databasename TO DI 阅读全文
posted @ 2023-05-16 17:24 Enzo_Ocean 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1、查询语句 select * from sys.databases;--查询所有库 SELECT Name FROM Master..SysDatabases ORDER BY Name;--查询所有库 select * from sys.tables;--查询所有表 SELECT Name FR 阅读全文
posted @ 2023-05-16 17:21 Enzo_Ocean 阅读(79) 评论(0) 推荐(0) 编辑
摘要: ==记一次等保三级整改过程== 数据库不合格项: 密码复杂度不够 需要设置密码过期时间 数据库登录失败策略 开启binlog 由于这台机器处在docker的容器中,和正常MySQL实例大同小异 1、安装docker 官网的安装步骤,很简单,几条命令即可 1.卸载旧版本 yum remove dock 阅读全文
posted @ 2023-05-12 18:32 Enzo_Ocean 阅读(363) 评论(0) 推荐(0) 编辑
摘要: ==记一次将MariaDB的数据迁移到MySQL的任务记录== 迁移数据库的版本: MariaDB:10.1.13 MySQL:5.7.36-log 1、刚开始使用mysqldump在MariaDB进行的全备 [root@suz-mysql-66-122 ~]# mysqldump -uroot - 阅读全文
posted @ 2023-05-12 15:18 Enzo_Ocean 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 1. 停止数据库 [root@db01 data]# /etc/init.d/mysqld stop 2. 使用维护模式启动数据库 [root@db01 data]# mysqld_safe --skip-grant-tables --skip-networking & 3. 无密码登录并修改密码 阅读全文
posted @ 2023-05-06 17:33 Enzo_Ocean 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 1.MySQL自带参数mysqldumpslow mysqldumpslow --help 参数: -a: 不将数字抽象成N,字符串抽象成S -s: 是表示按照何种方式排序: c: 访问次数 l: 锁定时间 r: 返回记录 t: 查询时间 al:平均锁定时间 ar:平均返回记录数 at:平均查询时间 阅读全文
posted @ 2023-05-06 17:14 Enzo_Ocean 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 一. 导入Excel文件 将 Excel 转成 CSV 文件, 点击 Excel 的“文件”-“另存为”,然后把保存类型换成 CSV 通过记事本打开新生成的 CSV 文件,点击“文件”-“另存为”,将编码改成 UTF-8 在 MySQL 中创建相应表 导入数据 登录: mysql -uroot -p 阅读全文
posted @ 2023-05-06 16:48 Enzo_Ocean 阅读(164) 评论(0) 推荐(0) 编辑
摘要: MySQL行锁超时默认innodb_lock_wait_timeout=50秒,也可以修改为更短的时间,防止cpu突高。 行锁一但超时,MySQL本身没有记录,不利于排查冲突的sql语句。 偶然间看到《MySQL大智小计》中MySQL行锁超时排查方法优化这篇文章,感觉很实用,记录一下 此方法基于 事 阅读全文
posted @ 2023-05-06 16:29 Enzo_Ocean 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 建议配置成主机IP的10进制格式作为MySQL的server_id,这样就可以在MySQL内部get到所在主机的IP了 MySQL的两个函数:inet_aton() 和 inet_ntoa() [root@localhost (none)]> SELECT inet_aton('192.168.0. 阅读全文
posted @ 2023-04-20 16:43 Enzo_Ocean 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1.安装 shell> git clone https://github.com/danfengcao/binlog2sql.git && cd binlog2sql shell> yum install python3 -y vim修改requirements.txt中的PyMySQL==0.9. 阅读全文
posted @ 2023-04-19 16:44 Enzo_Ocean 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 版本选择: MySQL8.0之前版本:比如5.7 使用PXB 2.4版本,percona.com官网可以下载,建议最新版本。 MySQL8.0之后版本:使用PXB 8.0.13以上版本,默认都是innodb引擎,版本之间不兼容,慎重选择 官网下载好rpm包后,直接 yum install -y pe 阅读全文
posted @ 2023-04-19 16:30 Enzo_Ocean 阅读(23) 评论(0) 推荐(0) 编辑