sql >> Databáze >  >> RDS >> Mysql

Pokračování Pro s Mysql v Dockeru

Zapomněli jste vystavit svůj DB port hostiteli, takže jednoduše přidejte

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

A poté se připojte k databázi v Sequel Pro pomocí:

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

Pokud již máte na svém hostiteli spuštěnou místní databázi mysql, změňte port

ports: 
  - "4306:3306"

a poté se připojte k portu 4306 místo 3306 . Uvědomte si, že z kontejneru Drupal budete stále používat 3306



  1. Aktualizujte databázi pomocí více příkazů SQL

  2. Jak připojit lokálně hostovanou databázi MySQL s kontejnerem dockeru

  3. Jak vypočítám velikost tabulek v Oracle

  4. Výchozí hodnota vstupního datového souboru se nevkládá do tabulky