广告
返回顶部
首页 > 资讯 > 数据库 >Docker MySQL无法被宿主机访问如何解决
  • 789
分享到

Docker MySQL无法被宿主机访问如何解决

2023-07-02 15:07:23 789人浏览 八月长安
摘要

这篇文章主要介绍“Docker MySQL无法被宿主机访问如何解决”,在日常操作中,相信很多人在Docker Mysql无法被宿主机访问如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答

这篇文章主要介绍“Docker MySQL无法被宿主机访问如何解决”,在日常操作中,相信很多人在Docker Mysql无法被宿主机访问如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Docker mysql无法被宿主机访问如何解决”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

1 问题描述

Docker启动Mysql容器后,创建一个localhost访问的用户:

create user test@localhost identified by 'test';

但是在宿主机中无法通过该用户登录:

mycli -u test

Docker MySQL无法被宿主机访问如何解决

2 原因

Docker中的MySQL创建localhost的用户只能在Docker内部访问,而不能通过外部访问。

至于为什么能在宿主机访问root,是因为默认存在两个root,分别是:

  • root@localhost

  • root@%

Docker MySQL无法被宿主机访问如何解决

test只有一个localhost

Docker MySQL无法被宿主机访问如何解决

3 解决方案

创建test@%或者创建test@172.17.0.1即可:

create user test@% identified by 'test';create user test@172.17.0.1 identified by 'test';

到此,关于“Docker MySQL无法被宿主机访问如何解决”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

您可能感兴趣的文档:

--结束END--

本文标题: Docker MySQL无法被宿主机访问如何解决

本文链接: https://www.lsjlt.com/news/342827.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Docker MySQL无法被宿主机访问如何解决
    这篇文章主要介绍“Docker MySQL无法被宿主机访问如何解决”,在日常操作中,相信很多人在Docker MySQL无法被宿主机访问如何解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答...
    99+
    2023-07-02
  • Docker MySQL无法被宿主机访问的问题解决
    目录1 问题描述2 原因3 解决方案1 问题描述 docker启动mysql容器后,创建一个localhost访问的用户: create user test@localhost identified by 'test';...
    99+
    2022-07-06
    DockerMySQL无法被宿主机访问 DockerMySQL宿主机访问
  • DockerMySQL无法被宿主机访问的问题解决
    目录1 问题描述2 原因3 解决方案1 问题描述 Docker启动MySQL容器后,创建一个localhost访问的用户: create user test@localhost id...
    99+
    2022-11-13
  • Docker从容器中项目如何访问到宿主机MYSQL
    一、说明         使用 Docker 能实现服务的容器化,并使用容器间网络在它们之间进行通信。有时您可能需要一个容器来与宿主机上非容器化的服务通信。以下是如何从 Docker 容器中访问本地主机或 127.0.0.1的具体方法。 ...
    99+
    2023-09-07
    docker mysql 容器
  • cdn无法访问主机如何解决
    无法访问主机的问题通常是由于网络连接问题或主机故障引起的。解决此问题的一些常见方法包括:1. 检查网络连接:确保您的计算机或设备与互...
    99+
    2023-08-24
    cdn
  • docker容器中无法获取宿主机hostname的解决方案
    在nodejs环境中测试通过,其它语言同理,只需要使用获取环境变量的方法即可。 思路: docker容器和宿主机环境是隔离的,但是可以在启动docker容器时将宿主机的主机名以环境变...
    99+
    2022-11-11
  • docker本地无法访问如何解决
    要解决 Docker 本地无法访问的问题,可以尝试以下几个步骤:1. 检查 Docker 容器是否正常运行:可以使用 `docker ps` 命令查看正在运行的容器列表,确保容器处于运行状态。2. 检查容器的网络设置:可以使用 `doc...
    99+
    2023-08-11
    docker
  • 云主机无法访问公网ip如何解决
    如果云主机无法访问公网IP,可能有以下几个原因和解决方法:1. 网络配置问题:检查云主机的网络配置是否正确,包括IP地址、子网掩码、...
    99+
    2023-09-20
    云主机
  • 虚拟主机无法访问外网如何解决
    如果虚拟主机无法访问外网,可能是由于以下原因导致的:1. 防火墙设置:检查虚拟主机的防火墙设置,确保允许外部网络访问。可以尝试关闭防...
    99+
    2023-08-25
    虚拟主机
  • docker安装minio无法访问如何解决
    这篇“docker安装minio无法访问如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“docker安装minio无法...
    99+
    2023-07-05
  • docker nginx运行后无法访问如何解决
    今天小编给大家分享一下docker nginx运行后无法访问如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下...
    99+
    2022-10-19
  • 本地虚拟主机域名无法访问如何解决
    要解决本地虚拟主机域名无法访问的问题,可以尝试以下几种方法:1. 检查主机文件(hosts file):在本地主机文件中,可以手动添...
    99+
    2023-09-12
    虚拟主机
  • 虚拟主机无法访问php文件怎么解决
    虚拟主机无法访问PHP文件可能有多种原因,以下是一些可能的解决方法:1. 检查PHP文件的权限:确保PHP文件的权限设置正确,可以尝...
    99+
    2023-09-12
    虚拟主机 php
  • Linux系统中无法访问mysql如何解决
    Linux系统中无法访问mysql如何解决,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1、问题及异常ThreadPoolAsynchronousRunner - com.mc...
    99+
    2023-06-12
  • golang无法访问如何解决
    这篇文章主要介绍了golang无法访问如何解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇golang无法访问如何解决文章都会有所收获,下面我们一起来看看吧。一、Golang无法访问的常见原因网络问题Gola...
    99+
    2023-07-05
  • 云主机无法访问防火墙内网怎么解决
    如果云主机无法访问防火墙内网,可以尝试以下解决方法:1. 检查防火墙规则:确保防火墙的规则设置正确,包括允许云主机访问内网的规则。检...
    99+
    2023-08-18
    云主机
  • win11文件夹访问被拒绝无法删除如何解决
    今天小编给大家分享一下win11文件夹访问被拒绝无法删除如何解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。首先找到存在问...
    99+
    2023-07-02
  • win10无法访问磁盘如何解决
    如果在Windows 10中无法访问磁盘,可以尝试以下解决方法:1. 检查磁盘连接:确保磁盘正确连接到计算机,并且连接稳定。可以尝试...
    99+
    2023-09-14
    win10
  • sqlserver远程无法访问如何解决
    要解决SQL Server远程无法访问的问题,可以按照以下步骤进行操作:1. 检查防火墙设置:确保SQL Server的端口(默认为...
    99+
    2023-09-25
    sqlserver
  • windows无法访问磁盘如何解决
    如果Windows无法访问磁盘,可能是由于以下原因:1. 磁盘驱动器故障:检查磁盘驱动器是否正常工作,可以尝试更换数据线或连接到另一...
    99+
    2023-09-01
    windows
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作