解决zabbix连接mysql 8数据库的异常问题

当我们使用mysql 8 作为zabbix的存储数据库时,经常会遇到一些新的问题,以下梳理了部分经常遇到的问题

问题1:incorrect default charset for zabbix database utf8mb4 instead UTF8 UTF8MB3

由于创建数据库时,字符集选择了 utf8mb4 ,导致zabbix在首次初始化web的时候,抛出了以上提示,这时只需要将zabbix的数据库字符集修改为 utf8mb3 排序规则为 utf8mb3_general_ci 就可以修复该问题。

问题2:[Z3001] connection to database 'zabbix' failed: [2059] Authentication plugin 'caching_sha2_password'

MySql 8 换了新的身份验证插件(caching_sha2_password),之前版本的身份验证插件为(mysql_native_password)。zabbix找不到换了之后的验证插件身份。可以尝试将mysql用户使用的登录密码加密规则还原成 mysql_native_password。

sql 复制代码
alter user 'zabbix'@'%' identified with mysql_native_password by 'Abc@_123'; 

然后重启zabbix,即可解决该问题。

相关推荐
Java水解10 分钟前
MySQL 正则表达式:REGEXP 和 RLIKE 操作符详解
后端·mysql
The Sheep 202315 分钟前
MicroService(Redis)
数据库·redis·c#
腾讯云数据库24 分钟前
「腾讯云NoSQL」技术之MongoDB篇:MongoDB 5.0→8.0 balance性能提升40%内幕揭秘
数据库·nosql
一 乐33 分钟前
远程在线诊疗|在线诊疗|基于java和小程序的在线诊疗系统小程序设计与实现(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·小程序
落叶的悲哀1 小时前
mysql tidb like查询有换行符内容问题解决
数据库·mysql·tidb
凉栀お_1 小时前
MySQL第五次作业(触发器,存储过程)
android·mysql·adb
wangchen_01 小时前
MySQL索引
数据库·mysql
哈__2 小时前
数据库迁移实操与金仓数据库技术优势:从语法兼容到自动化落地
数据库
蟹至之2 小时前
增删查改(其一) —— insert插入 与 select条件查询
数据库·mysql·增删查改
Yeats_Liao2 小时前
时序数据库系列(七):性能监控实战指标收集
数据库·后端·时序数据库