Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Sequel Pro với Mysql trong Docker

Bạn đã quên để lộ cổng DB của mình cho máy chủ, vì vậy chỉ cần thêm

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

Và sau đó kết nối với cơ sở dữ liệu trong Sequel Pro bằng cách sử dụng:

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

Nếu bạn đã có cơ sở dữ liệu mysql cục bộ đang chạy trên máy chủ của mình, hãy thay đổi cổng

Các cổng
ports: 
  - "4306:3306"

và sau đó kết nối với cổng 4306 thay vì 3306 . Hãy lưu ý, từ vùng chứa Drupal, bạn sẽ vẫn sử dụng 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. truy vấn unbuffered với MySQLi?

  2. Loại chuỗi này là gì? a:1:{s:2:vi;}

  3. Cách hàm LOAD_FILE () hoạt động trong MySQL

  4. Di chuyển Laravel / db:hạt giống siêu chậm

  5. SQL QUERY Sự cố sắp xếp kết quả