Docker安装Mysql8和sqlyong连接报错2058的解决方法[随笔记录]

Docker安装Mysql8和sqlyong连接报错2058的解决方法[随笔记录]

docker 安装 mysql
#docker pull mysql
#docker create --name mysql8 -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 mysql:latest
#docker start mysql8
进入到容器
#docker exec -it mysql8 bash
mysql连接
#mysql -uroot -proot

安装 mysql 8.0.11后使用SQLyog连接数据库但报错2058的解决方法
报错的原因可能是因为新版mysql的加密方式改变导致SQLyog无法连接上数据库
#修改密码
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'zhongxu';

/**
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.22</version>
</dependency>
 
jdbc.driverClass=com.mysql.cj.jdbc.Driver
jdbc.connectionURL=jdbc:mysql://localhost:3306/xxDB?serverTimezone=GMT%2B8&amp&useSSL=false&useUnicode=true&characterEncoding=utf-8
jdbc.userId=root
jdbc.password=123456 
**/

刷新权限
FLUSH PRIVILEGES
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/100719.html原文链接:https://javaforall.net

(0)
上一篇 2021年7月13日 上午11:00
下一篇 2021年7月13日 下午12:00


相关推荐

  • 2025年十大国内大语言模型API排名揭晓:DeepSeek、通义千问、腾讯混元

    2025年十大国内大语言模型API排名揭晓:DeepSeek、通义千问、腾讯混元

    2026年3月12日
    3
  • matlab 图像填充斜线_怎么更改柱形图的填充

    matlab 图像填充斜线_怎么更改柱形图的填充针对这种情况,MATLAB提供了若干特殊图形绘制函数。接下来主要介绍特殊图形的绘制方法,主要图形包括:条形图、区域图、饼状图、柱状图、离散图、罗盘图、羽毛图、……针对这种情况,MATLAB提供了若干特殊图形绘制函数。接下来主要介绍特殊图形的绘制方法,主要图形包括:条形图、区域图、饼状图、柱状图、离散图、罗盘图、羽毛图、……[0,7,-2,2]);MATLAB提供的统计…

    2022年10月19日
    5
  • vue响应式原理理解

    vue响应式原理理解要理解响应式原理,首先要理解两个问题,数据改变后,Vue是如何监听的,要通知哪些人然后进行界面的刷新首先来理解一下下面这这个监听数值改变与监听获取数据的函数,首先创建一个对象,然后这个对象就是用来被监听的,首先使用forEach来把对象里面所有的值取出来放到value这里,然后再defindeProperty里面重新定义,这个方法里面有一个set和get方法,分别是处理监听数据改变和数据被获取…

    2022年5月1日
    33
  • java是哪个公司的

    java一开始是Sun Microsystems公司开发的,但是在​2009年4月20日甲骨文(ORACLE)以现金收购Sun微系统公司,所以现在java属于甲骨文公司。

    2022年1月16日
    66
  • OpenClaw 自定义模型添加完整指南:从云端 API 到本地部署(2026)

    OpenClaw 自定义模型添加完整指南:从云端 API 到本地部署(2026)

    2026年3月13日
    2
  • git提交规范,规范自己的提交标准

    git提交规范,规范自己的提交标准为了规范我的 git 提交内容 提交的时候 commit m 备注的信息 但是每个人的备注信息千奇百怪 为了统一 我们进行了 git 的规范 首先要全局安装 commitizennp gcommitizen 4 2 4 然后安装插件 npmicz customizable 6 3 0save dev 在 package json 中添加代码 config commitizen path node modules cz customizable

    2026年3月19日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号