В моей виртуальной машине (Linux) установлен mysql-docker.Внутри виртуальной машины я мог подключиться к mysql-docker через рабочую среду, и мне нужно было получить доступ к ней с другой машины для целей тестирования.Но он выдавал ошибку ниже, когда я пытался подключиться извне.
Потеряно соединение с сервером MySQL при «чтении исходного пакета связи», системная ошибка: 0
Поэтому я изменил «ограничение на сопоставление хоста»как 192.168.200% (ранее это был%).После этого я не могу подключиться к MySQL даже внутри ВМ.Теперь выдается ошибка ниже, когда я пытался подключить ее внутри виртуальной машины;
Не удалось подключиться к MySQL в 172.20.0.2:3306 с пользователем root
Я думаю, это связано с изменением «ограничения на соответствие хосту».Я попытался;
- Удаление образа mysql-docker и снова вытяните образ и запустите
- подключение с другого компьютера с IP-адресом, например 192.168.200%
но ничего не получалось.Я думаю, если бы я мог изменить «ограничение на соответствие хосту» из файла conf, возможно, это будет работать.Но я не знаю, где это написано.Так что я могу сделать, чтобы решить эту проблему?