sql >> データベース >  >> RDS >> Mysql

DockerのMysqlを使用したSequelPro

    DBポートをホストに公開するのを忘れたので、追加するだけです

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

    次に、次を使用してSequelProのデータベースに接続します。

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

    ホストでローカルmysqlデータベースをすでに実行している場合は、ポートを変更します

    ports: 
      - "4306:3306"
    

    次に、ポート4306に接続します 3306の代わりに 。 Drupalコンテナーからは、引き続き3306を使用することに注意してください。



    1. 文字列の分割:フォローアップ

    2. 結果セットの行に自動番号を付けるためのPure-SQL手法

    3. ここでEXECUTEIMMEDIATEが必要なのはなぜですか?

    4. Rails:Herokuへのデプロイ、多くの問題