Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Sequel Pro z Mysql w Docker

Zapomniałeś udostępnić swój port DB hostowi, więc po prostu dodaj

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

A następnie połącz się z bazą danych w Sequel Pro za pomocą:

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

Jeśli masz już lokalną bazę danych mysql działającą na swoim hoście, zmień port

ports: 
  - "4306:3306"

a następnie połącz się z portem 4306 zamiast 3306 . Pamiętaj, że z kontenera Drupala nadal będziesz używać 3306



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy instrukcja merge jest dostępna w MySQL?

  2. PostgreSQL a MySQL

  3. Jak wersjonować schemat bazy danych?

  4. Kod błędu 1005, stan SQL HY000:Nie można utworzyć tabeli errno:150

  5. Jak znaleźć n-ty wiersz w MySQL