У меня есть контейнер LAMP. Я хочу запустить WordPress, но он не может подключиться к Mysql. Я установил отображение порта контейнера в 3307: 3306, потому что другой контейнер использует порт mysql по умолчанию. Я пытался подключить от хоста к серверу MySQL контейнера, чтобы проверить это, mysql -u xxxx -h 127.0.0.1:3307
но результат:Не удается подключиться к MYSQL в контейнере докеров LAMP
ERROR 2005 (HY000): Unknown MySQL server host '127.0.0.1:3307' (0)
Я попытался изменить привязывать адрес 127.0.0.1 0.0.0.0, в тузд конфигурации контейнера, но ничего не изменилось ,
Что случилось с этим?
Просьба поделиться командой запуска docker, которую вы использовали для запуска mysql & вывода 'netstat -anp | grep LISTEN | grep 3307' – Rajiv
Он работает! Я допустил некоторые ошибки. – Peter
Во-первых,> синтаксис mysql был неправильным. Правильный синтаксис: mysql -u xxxx -h 127.0.0.1 -P3307 Во-вторых, я не настраивал пользователя mysql для подключения с другого хоста. Докционированный mysql хорошо функционировал с первого момента. – Peter