docker启动mysql 5.7连不上数据库 (2003:Can’t connect to MySQL server on‘xx.xx.xx.xx‘ (10061 “UnKnown error“)

本文介绍如何在Docker环境中进入MySQL容器并进行权限配置,包括授予root用户所有权限及重启容器等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

# docker进入mysql容器

docker exec -it mysql /bin/bash

# 进入mysql

mysql

# 执行命令

grant all privileges on *.* to 'root'@'%' identified by '密码';
flush privileges;

# 重启mysql容器

docker restart mysql

ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.245.99' (111) 这个错误提示表示无法连接到MySQL服务器。根据引用 中的信息,这个错误通常是由于无法通过指定的套接字连接到本地的MySQL服务器所致。而根据引用 和 中的信息,如果在本地客户端连接到MySQL服务器时出现ERROR 1130 (HY000): Host '172.17.0.1' is not allowed to connect to this MySQL server,这是因为MySQL服务器未允许来自指定主机的连接。根据这些引用信息,可以推断出,在您尝试连接到MySQL服务器的过程中,可能发生了以下情况:无法通过指定的IP地址连接到MySQL服务器,并且MySQL服务器可能未允许来自您的主机的连接。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Docker容器学习梳理--应用程序容器环境部署](https://blog.csdn.net/qq_35845964/article/details/83000679)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Linux centors7.5 安装MySQL5.7](https://blog.csdn.net/u012798558/article/details/83026833)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值