博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker-compose部署mysql无法访问
阅读量:7153 次
发布时间:2019-06-29

本文共 808 字,大约阅读时间需要 2 分钟。

docker-compose部署mysql无法访问

这个问题困扰了我很久,当使用docker-compose部署mysql之后,进行容器后,使用mysql -u root -p 是可以访问的,而使用sql客户端却是无法连接的,于是在google上找了很多资料,终于被我发现,添加command: --default-authentication-plugin=mysql_native_password即可解决这个问题,它还是和密码加密方式有关。

version: "3.3"services: Redis:  image: sameersbn/redis:latest  ports:    - "6379:6379"  volumes:    - redis_data:/var/lib/redis  restart: always mysql:    image: mysql:latest    restart: always    command: --default-authentication-plugin=mysql_native_password #这行代码解决无法访问的问题    networks:      - dev    ports:      - "3306:3306"    environment:      MYSQL_ROOT_PASSWORD: abc123      MYSQL_USER: 'test'      MYSQL_PASS: 'test'    volumes:      - mysql_data:/var/lib/mysqlnetworks:  dev:    driver: bridgevolumes:  redis_data:  mysql_data:

转载于:https://www.cnblogs.com/lori/p/9845648.html

你可能感兴趣的文章
hackerrank-knapsack
查看>>
SessionFactory的创建和Session的获得
查看>>
Hybrid框架UI重构之路:四、分而治之
查看>>
iOS项目的目录结构(Cocoa China)
查看>>
取消word中所有超链接
查看>>
javascript:addEventListener
查看>>
AABB边框、OBB边框、通过比较球包围
查看>>
Atitit. 软件开发中的管理哲学--一个伟大的事业必然是过程导向为主 过程导向 vs 结果导向...
查看>>
基于opencv的小波变换
查看>>
JS产生随机数的几个用法!
查看>>
Android开发UI之ViewPager及PagerAdapter
查看>>
浏览器默认样式(User Agent Stylesheet)
查看>>
C语言宏定义技巧
查看>>
所有Mac用户都需要知道的9个实用终端命令行
查看>>
Java Persistence with MyBatis 3(中国版) 第五章 与Spring集成
查看>>
Java虚拟机详解04----GC算法和种类【重要】
查看>>
Receiver type for instance message is a forward
查看>>
将SALT_STACK的JOB-CACHE放到数据库中,而建库用DJANGO的ORM完成
查看>>
GPIO推挽输出和开漏输出详解
查看>>
事务处理和并发控制
查看>>