当前位置: 首页 > 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

相关文章:

  • 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)的解析与绘画
  • 俄乌直接谈判结束,乌称“毫无成果”
  • 埃尔多安:愿在土耳其促成俄乌领导人会晤
  • 第一集|好饭不怕晚,折腰若如初见
  • 曾犯强奸罪教师出狱后办教培机构?柳州鱼峰区教育局:正核实
  • 上海虹桥国际咖啡文化节周五开幕,来看Coffeewalk通关攻略
  • 古巴外长谴责美国再次将古列为“反恐行动不合作国家”