当前位置: 首页 > news >正文

docker 启动mysql9认证失败

docker compose 启动mysql9认证失败

随着mysql更新到了9版本,在docker中相较于8减少了一些体积,很吸引人尝试,
在这里插入图片描述

但是在使用原本的配置文件拉起mysql,连接时却提示权限认证失败

1045 - Access denied for user 'root'@'172.18.0.1' (using password: YES)

似乎是因为mysql9改用了认证插件

只需要更改docker添加配置文件中的此处即可

MYSQL_DEFAULT_AUTH: mysql_native_password

以下为完整位置

services:mysql:image: mysql:latestcontainer_name: mysql9environment:MYSQL_DEFAULT_AUTH: mysql_native_password
http://www.dtcms.com/a/138440.html

相关文章:

  • Postman实现接口测试(附项目实战)
  • kubesphere(一) Ubuntu 24 云服务器 单节点 kubekey 安装k8s和kubesphere
  • 碳排放因子库
  • 利用redis实现订单倒计结束后更改订单状态为已失效
  • 大数据调度组件
  • 怎么用面向对象和状态机架构,设计一个通用的按键检测功能?
  • 【docker】运行错误提示 unknown shorthand flag: ‘d‘ in -d ----详细解决方法
  • 2025 全球分布式云大会演讲实录 | 沈建发:智启边缘,畅想未来:边缘计算新场景落地与 Al 趋势新畅想
  • 探秘Transformer系列之(28)--- DeepSeek MLA(下)
  • 卷积神经网络CNN(李宏毅)
  • 【android telecom 框架分析 01】【基本介绍 2】【BluetoothPhoneService为何没有源码实现】
  • Java八种常见的设计模式
  • MySQL GTID集合运算函数总结
  • 33、Python单元测试与pytest框架从入门到精通
  • MQTT客户端核心源码解析:从发布机制到网络循环
  • [图论]Kruskal
  • Golang errors 包快速上手
  • 【安卓开发】【Android Studio】Menu(菜单栏)的使用及常见问题
  • Python解决“小D的abc字符变换”问题
  • 手机状态:UML 状态图(State Diagram)的解析与绘画
  • 天洑参加人工智能校企产学研及人才对接活动——走进南京大学人工智能学院
  • NO.96十六届蓝桥杯备战|图论基础-多源最短路|Floyd|Clear And Present Danger|灾后重建|无向图的最小环问题(C++)
  • Opencv函数及练习题
  • C# 如何比较两个List是否相等?
  • 【C++】list的模拟实现
  • android如何在生产环境中做到详实的日志收集而不影响性能?
  • Spark on K8s 在vivo大数据平台的混部实战
  • 如何用GEE下载选择的小区域范围Landsat影像
  • 【React】什么是 Hook
  • GitHub 趋势日报 (2025年04月16日)