Я не могу подключить свой сиквел pro к моему docker mysql контейнеру. Я получаю следующее сообщение об ошибке:
У меня есть docker -compose.yml;
db:
image: mysql:5.7
ports:
- "33071:3306"
command: --default-authentication-plugin=mysql_native_password
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_DATABASE=default
volumes:
- ./dump:/docker-entrypoint-initdb.d
- ./db/mysqlconf:/etc/mysql/conf.d
- ./mysqldata:/var/lib/mysql
phpmyadmin:
image: phpmyadmin/phpmyadmin
ports:
- "8677:80"
links:
- db
I прочитал несколько ответов на этот вопрос, но никто не помог. наиболее релевантным является эта ссылка , но, похоже, это относится к mysql на ма c, а не к docker контейнеру. Он говорит о редактировании файла my.cnf, расположенного в /etc/my.cnf. в Unix / Linux.
Однако в моем контейнере docker нет файла my.cnf.
, поэтому я не уверен, что делать. Я использовал следующие настройки для Sequel Pro:
Host: 127.0.0.1
Username: root
Password: root
Database: (left it blank)
Port: 3306