Mysql
文章平均质量分 76
Mysql数据库运维中相关技术总结
玉儿姐
专注各种数据库运维-ORACLE/MYSQL/Postgres/Mongodb
展开
-
MySQL数据库安全管理
MySQL数据库安全管理 转载:https://www.cnblogs.com/shamo89/p/10013356.html一、前言对于任何一个企业来说,其数据库系统中所保存数据的安全性无疑是非常重要的,尤其是公司的有些商业数据,可能数据就是公司的根本。 失去了数据,可能就失去了一切 本章将针对mysql的安全相关内容进行较为详细的介绍。二、数据库系统安全相关因素1、外围网络让我们的mysql处在一个有保护的局域网之中,而不是置于开发的公网中。2、主机第二层防线“主机层防转载 2021-05-11 14:19:50 · 492 阅读 · 0 评论 -
Mysql 数据库安全之审计 - BinLog+ init_connect
前言数据库审计主要用于监视并记录对数据库的各类操作,并记入审计日志或数据库中以便日后进行跟踪、查询、分析,以实现对用户操作的监控和审计。审计是一项非常重要的工作,也是企业数据安全体系的重要组成部分,虽然Mysql企业版自带审计功能,但是需要付费,而Mysql社区版没有审计功能,本文主要介绍简单易用审计方法 Binlog + init_connectBinlog 是指打开mysql的binlog功能,通过分析binlog可以帮助我们在需要时查询数据库做了哪些操作,但是只通过binlog没有办法发现是哪原创 2021-05-07 16:49:09 · 1331 阅读 · 2 评论 -
mysql8之SSL加密
新发现:安装Mysql8后,查看datadir, 文件多了不少,发现都是SSL加密对应得文件*.pem# pwd;ls -l *.pem/data/mysqldata-rw------- 1 mysql mysql 1676 3月 30 11:25 ca-key.pem-rw-r--r-- 1 mysql mysql 1112 3月 30 11:25 ca.pem-rw-r--r-- 1 mysql mysql 1112 3月 30 11:25 client-cert.pem-rw-...原创 2021-03-30 17:33:24 · 933 阅读 · 0 评论 -
mysql8 - Authentication plugin ‘caching_sha2_password‘ cannot be loaded 原因及解决办法
现象:安装mysql8后尝试进行远程连接,报以下错误$ mysql -utestusr -h172.16.79.232 -pEnter password:ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be loaded: /usr/local/mysql/lib/plugin/caching_sha2_password.so: cannot open shared object file: No su原创 2021-03-30 15:39:36 · 2234 阅读 · 2 评论 -
mysql Show Slave Hosts - host列为空
问题说明:Mysql搭建好主从复制后,在主库执行show slave hosts命令时,host列为空主库查询解决办法:show slave hosts命令显示备库信息,HOST显示为空,需要在备库/etc/my.cnf文件中设置report-host参数备库:# vi /etc/my.cnfreport-host=<备库ip>重启备库# systemctl restart mysqld主库查询:问题解决...原创 2021-02-26 16:10:29 · 1208 阅读 · 0 评论 -
监控系统 telnet 3306端口引起的 [Note] Got an error reading communication packets
问题描述:最近一段时间数据库日志每隔5分钟报 [Note] Got an error reading communication packetstail -f mysqld.log问题分析:这个报错出现的频率这么规律,初步猜测是定期脚本执行或者监控系统连接引起的可能性比较大由于日志里能提供的信息很少,而引起该报错的可能原因也很多,首先想到的是先定位连接的客户端,然后再来分析可能的原因,于是通过查询数据库来定位问题performance_schema.host_cache表提供对主机缓存原创 2021-02-24 10:27:04 · 1351 阅读 · 0 评论