«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как я могу подключить MySQL Workbench к серверу MySQL, работающему в Docker?

Как я могу подключить MySQL Workbench к серверу MySQL, работающему в Docker?

Опубликовано в 2025-03-23
Просматривать:896

How Can I Connect MySQL Workbench to a MySQL Server Running in Docker?

подключение MySQL Workbench с MySQL, работающим в Docker

MySQL по умолчанию, налагает ограничения подключения по соображениям безопасности. Чтобы разрешить внешние соединения, такие как из MySQL Workbench, требуются конкретные модификации.

настройка соединения

  1. запустить изображение Docker MySQL с требуемыми сопоставлением портов, например: 3306 - -name name name name name name name name name name name name. mysql/mysql-server: 5.7
docker run -p 3306:3306 --name=mysql57 -d mysql/mysql-server:5.7
  1. docker logs mysql57 2> & 1 | GREP сгенерировал
docker logs mysql57 2>&1 | grep GENERATED
  1. Docker Exec -it MySQL57 MySQL -UROOT -P
mysql.user set host = '%' where user = 'root';
docker exec -it mysql57 mysql -uroot -p
    wit of MySQL Client и перезапустите контейнер Docker:
update mysql.user set host = '%' where user='root';
    port: 3306
после этих модификаций, ограничения подключения будут сняты, что позволит получить доступ к внешним хостам, включая MySQL WorkBench.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3