mysql 8.4+ 版本配置支持mysql_native_password的认证的有效解决方案

mysql 8.4+ 版本配置支持mysql_native_password的认证的有效解决方案

尝试了网上很多的方法,AI的解决方案也试过了依然不行,最后看官方文档 配置了很久 终于亲测通过

记录下,防止以后用到,再次踩坑,也希望对大家有用

mysqld

mysql_native_password=ON

tls_version =

mysql

default-character-set=utf8mb4

ssl-mode=DISABLED

client

default-character-set=utf8mb4

#socket=/tmp/mysql.sock

default_authentication_plugin=mysql_native_password

ssl-mode=DISABLED

ALTER USER 'xxx'@'%' IDENTIFIED WITH mysql_native_password BY 'xxx';FLUSH PRIVILEGES;

能解决遇到的问题:

ERROR 2026 (HY000): SSL connection error: unknown error number

ERROR 2013 (HY000): Lost connection to MySQL server at 'reading initial communication packet', system error: 0

相关推荐
蚂蚁舞4 个月前
在arm架构的Debian系统手动安装和卸载Mysql8的操作
arm开发·debian·安装mysql·mysql8·卸载mysql
大春儿的试验田4 个月前
MySQL 8 窗口函数详解
数据库·mysql·mysql8·窗口函数
qq_3841368448 个月前
慢sql处理流程和常见案例
数据库·解决方案·mysql8·慢sql
betazhou8 个月前
基于windows安装MySQL8.0.40
windows·mysql·adb·oracle·mysql8
书唐瑞8 个月前
使用 binlog2sql 闪回 MySQL8 数据
mysql·python3·mysql8·binlog2sql·闪回
识途老码8 个月前
Mysql8配置文件
mysql8·my.cnf
识途老码8 个月前
Mysql5.7配置文件
mysql5.7·my.cnf
Jack魏10 个月前
Linux MySQL 8.0.29 忽略表名大小写配置
linux·mysql·mysql8·mysql常见问题
袁庭新1 年前
MySQL8数据库全攻略:版本特性、下载、安装、卸载与管理工具详解
mysql8·袁庭新·mysql8下载·mysql8特性·mysql8卸载·mysql8安装·mysql8管理工具