主要是:新版的mysql的加密方式发生了变化,解决方法如下:

1:进入docker容器:

docker exec -it  mysql(启动mysql时候起的别名)  /bin/bash

2:登陆mysql数据库:

mysql -uroot -pxxxx

3:查看用户的密码加密方式

select host,user,plugin,authentication_string from mysql.user;

4:更新用户的加密方式

更新user为root,host为% 的密码为syn123;
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

更新user为root,host为localhost 的密码为syn123;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

最新文章

  1. Android菜单项内容大全
  2. clientTarget与用户代理别名
  3. 基于apache的tomcat负载均衡和集群配置session共享
  4. java_Excel 导出
  5. springmvc使用freemarker
  6. Nosql 之 Redis(可做缓存 )
  7. Android开发之MediaRecorder类详解
  8. JS判断checkbox至少选择一项
  9. Android基础总结(5)——数据存储,持久化技术
  10. 朴素贝叶斯方法(Naive Bayes Method)
  11. magento搜索属性值的设置方法
  12. 使用cocoapods后 三方库的头文件没有代码提示?
  13. Jquery根据字段内容设置字段宽度
  14. 【Ecstore2.0】第三方信任登陆问题解决_备忘
  15. Samba服务器
  16. zoj 1067
  17. nyoj 7 街区最短路径问题 【数学】
  18. nm applet disable
  19. Python 第十三节 文件操作
  20. 一个极为简单的方法实现本地(离线)yum安装rpm包

热门文章

  1. A*算法实现(图形化表示)——C++描述
  2. TCP/IP 协议栈4层结构及3次握手4次挥手
  3. linux学习:【第4篇】之nginx
  4. ASP.NET MVC5入门指南(1)*入门介绍
  5. shell学习——关于shell函数库的使用
  6. jdk,jre下载安装
  7. 分块查找(Blocking Search)
  8. TTTTTTTTTTTTTTTTTT hdu 1800 字符串哈希 裸题
  9. Python3学习笔记(十六):随机数模块random
  10. C++入门经典-例4.10-使用static变量实现累加