Mysql
 sql >> Database >  >> RDS >> Mysql

Sequel Pro con MySQL in Docker

Hai dimenticato di esporre la tua porta DB all'host, quindi aggiungi semplicemente

mysql-server:
    image: mysql
    ports: 
      - "3306:3306"
    environment:
        MYSQL_ROOT_PASSWORD: root
        MYSQL_DATABASE: drupal
        MYSQL_USER: drupal
        MYSQL_PASSWORD: drupal

E poi connettiti al database in Sequel Pro usando:

user: root
password: root
host: localhost
port: 3306

Se hai già un database mysql locale in esecuzione sul tuo host, cambia la porta

ports: 
  - "4306:3306"

e poi connettiti alla porta 4306 invece di 3306 . Tieni presente che dal contenitore Drupal continuerai a utilizzare 3306