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

DockerでMySQLコンテナをTomcatコンテナに接続できません

    dbを「db」としてリンクしているため、localhostを使用してデータベースに参加することはできません。 「db」する必要があります

    jdbc:mysql://db:3306/tracker?useSSL=false
    

    コンテナーで、ローカルホストはホストではなく、tomcatコンテナーを設計します。 MySQLコンテナには独自のネットワークがあります。

    さらに、「db」の名前が気に入らない場合は、別の名前で名前をリンクすることができます

    例:

     links:
       - db:container-mysql
    

    この場合、Tomcatコンテナ内で使用できます

    jdbc:mysql://container-mysql:3306/tracker?useSSL=false
    


    1. サブスクリプションビジネスデータモデル

    2. CKEditorでインライン編集してPHP/Mysqlにデータを保存します

    3. 新しい列を追加した後にactiveandroidでテーブルを更新する方法

    4. mysqlデータディレクトリの場所