更改为“ llimit to host matching”后,无法连接到Docker MYSQL

时间:2018-11-15 20:33:57

标签: mysql docker

我在我的VM(Linux)中启动了mysql-docker。在虚拟机内部,我可以通过工作台连接到mysql-docker,并且出于测试目的,我需要从另一台机器访问它。但是当我尝试进行外部连接时,它给出了以下错误。

  

在“读取初始通信数据包”时与MySQL服务器的连接丢失,系统错误:0

因此,我将“主机匹配限制”更改为192.168.200%(以前是%)。之后,即使在VM中,我也无法连接到mysql。现在,当我尝试将其连接到VM时,出现以下错误;

  

无法使用root用户连接到172.20.0.2:3306的MySQL

我认为这是因为“主机匹配限制”的更改。我尝试过;

  1. 删除mysql-docker映像,然后再次拉出映像并开始
  2. 从另一台IP地址为192.168.200%的计算机连接

但是没有任何效果。 我猜想,如果我可以从conf文件中修改“主机匹配限制”,可能会起作用。但是我不知道它写在哪里。 那我该怎么解决呢?

0 个答案:

没有答案