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

Sequel Pro med Mysql i Docker

Du glemte at eksponere din DB-port for værten, så du skal blot tilføje

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

Og opret forbindelse til databasen i Sequel Pro ved hjælp af:

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

Hvis du allerede har en lokal mysql-database kørende på din vært, skal du ændre porten

ports: 
  - "4306:3306"

og tilslut derefter til port 4306 i stedet for 3306 . Vær opmærksom på, fra Drupal-beholderen vil du stadig bruge 3306



  1. Indpak nogle input med dets afkrydsningsfelt og send til databasen

  2. Sådan returneres Unix-tidsstemplet i Oracle

  3. MariaDB LCASE() Forklaret

  4. Hvordan kan jeg foretage en migrering i laravel 5.5?