Mysql
 sql >> база данни >  >> RDS >> Mysql

Sequel Pro с Mysql в Docker

Забравихте да изложите своя DB порт на хоста, така че просто добавете

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

След това се свържете с базата данни в Sequel Pro, като използвате:

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

Ако вече имате локална mysql база данни, работеща на вашия хост, променете порта

ports: 
  - "4306:3306"

и след това се свържете към порт 4306 вместо 3306 . Имайте предвид, че от контейнера Drupal все още ще използвате 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. АКТУАЛИЗИРАНЕ НА MySQL:Топ 5 съвета за T-SQL разработчици

  2. Има ли начин да върнете идентификатора на ред, който току-що е създаден в MySQL с PHP?

  3. Не мога да се свържа с MySQL сървър на (IP или име на домейн)

  4. GROUP_CONCAT разделител запетая - MySQL

  5. PHP:защо не мога да завъртя два пъти на резултатите от mysqli_fetch_array()?