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

通信リンク障害、Spring Boot + MySql + Docker + Hibernate

    問題は、jdbcURLでのlocalhostの参照が原因です。

    以下の構成が機能するはずです。

    **docker-compose.yml**
    
    version: '3'
    
    services:
      docker-mysql:
        image: mysql:5.7
        environment:
          - MYSQL_ROOT_PASSWORD=root
          - MYSQL_DATABASE=database
          - MYSQL_USER=root
          - MYSQL_PASSWORD=root
        ports:
          - 3307:3306
    
      app:
        image: app:latest
        ports:
           - 8091:8091
        environment:
          SPRING_DATASOURCE_URL: jdbc:mysql://docker-mysql:3306/database?autoReconnect=true&useSSL=false
        depends_on:
           - docker-mysql
    


    1. 移行中にデータベースが構成されていないlaravel

    2. 大きなテーブルのSQLServer統計を更新する方法

    3. ユーザー、スレッド、投稿を管理するための基本的なデータ構造のモデリング

    4. 別のテーブルのサブセットを指定することを唯一の目的とするテーブル