当前位置:首页 > NAS > 正文内容

Navicat连接docker容器中的mysql报2059错误

Yuki2024-02-18 20:59:13NAS72

原因:即从mysql5.7版本之后,mysql更新了验证方式,默认采用了caching_sha2_password验证方式,需要修改验证方式。

解决方法:

1、进入docker容器

//获得mysql容器id
docker ps

docker exec -it [mysql容器id] bash

mysql -u root -p
[输入root密码]1234567

如果看到mysql>就可以执行下一步了

2、执行sql语句进行验证方式的修改

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'root账户密码';

扫描二维码推送至手机访问。

版权声明:本文由发布,如需转载请注明出处。

本文链接:http://suzumiya.fun:8003/?id=30

分享给朋友:

“Navicat连接docker容器中的mysql报2059错误” 的相关文章

清理NAS上无用docker残留文件

清理NAS上无用docker残留文件

清理docker未使用文件打开NAS的ssh功能获取管理员权限,输入sudo -i后再输入密码。输入命令docker volume prune该命令意为删除docker服务无用的卷执行后会提示,选择y即可随后会自动清理无用的docker文件夹,命令执行结束后会看到统计清理了多少内存出来。除了以上的命...

群晖Docker安装LXQT并解决无法输入中文问题

群晖Docker安装LXQT并解决无法输入中文问题

安装lqxt套件中心搜索查找LXQT并安装套件lqxt修改显示中文打开lxqt里的qterminal,输入sudo apt update && sudo apt upgrade改时区: 输入sudo -i 后再输入sudo dpkg-reconfigure tzdata  ...

关于最近docker套件无法读取注册表、拉取镜像的解决办法

关于最近docker套件无法读取注册表、拉取镜像的解决办法

据不可靠消息,https://hub.docker.com 应该是被墙了...Docker搜索应该是只能使用官方地址registry.hub.docker.com,被墙导致:查询注册表失败注意:被墙无法通过修改hosts来解决,只能魔法。1、打开docker套件-注册表-设置2、注册表镜像...

群晖配置Clash

群晖配置Clash

配置文件创建config.yaml文件,需要上传到群晖的/docker/clash/文件夹中*只能用yaml不能用yml修改如下信息 # HTTP 代理端口port: 7890# SOCKS5 代理端口socks-port: 7891# 混合代理端口mixed-port: 7890# Li...

群晖Docker安装MT Photos照片管理

群晖Docker安装MT Photos照片管理

下载映像在【注册表】栏目下,输入 mt-photos ,然后点击【搜索】在搜索结果中点中mtphotos/mt-photos,然后点击【下载】创建容器在【映像】栏目下,等待映像下载完成下载完成后,点击【启动】来创建容器高级设置存储空间photo(装载照片路径)  &nb...

群晖安装Zerotier实现无公网内网穿透

群晖安装Zerotier实现无公网内网穿透

申请Zerotier账号https://www.zerotier.com/ 申请账号点击Create A Network创建网络拷贝并记录network ID备用网络名字可改可不改,其他的设置(路由、IPV4等)全部默认或任选一个即可,不用改动。 群晖docker安装zerotier在do...