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

相关推荐
qq_283720059 天前
MySQL 8.0新特性高频面试题 30 道(超详细答案)
数据库·mysql·面试·mysql8·高频试题
蚂蚁舞7 个月前
在arm架构的Debian系统手动安装和卸载Mysql8的操作
arm开发·debian·安装mysql·mysql8·卸载mysql
大春儿的试验田7 个月前
MySQL 8 窗口函数详解
数据库·mysql·mysql8·窗口函数
qq_3841368441 年前
慢sql处理流程和常见案例
数据库·解决方案·mysql8·慢sql
betazhou1 年前
基于windows安装MySQL8.0.40
windows·mysql·adb·oracle·mysql8
书唐瑞1 年前
使用 binlog2sql 闪回 MySQL8 数据
mysql·python3·mysql8·binlog2sql·闪回
识途老码1 年前
Mysql8配置文件
mysql8·my.cnf
识途老码1 年前
Mysql5.7配置文件
mysql5.7·my.cnf
Jack魏1 年前
Linux MySQL 8.0.29 忽略表名大小写配置
linux·mysql·mysql8·mysql常见问题