MySQL 服务器已经在使用不同端口的 docker 中消失了

编程入门 行业动态 更新时间:2024-10-12 01:25:49

MySQL 服务器已经在使用不同<a href=https://www.elefans.com/category/jswz/34/1770903.html style=端口的 docker 中消失了"/>

MySQL 服务器已经在使用不同端口的 docker 中消失了

我将 xampp 端口 3307 更改为 3306,这就是我在代码中使用 3307 端口的原因。

但是服务器已经进入 3307 但我使用 3306 端口比服务器启动但在数据库表中没有创建我做什么?

version: '3.6'

networks:

app-tier:

driver: bridge
services:
db:

    image: mysql

    command: --default-authentication-plugin=mysql_native_password

    restart: always

    expose:
      - "3307"

    environment: 
        MYSQL_ROOT_PASSWORD: root
        MYSQL_DATABASE: mydb
        MYSQL_USER: user
        MYSQL_PASSWORD: user

    ports:
      - "3306:3307"    

    networks:
      - app-tier      

    volumes: 
        - ./init:/docker-entrypoint-initdb.d

adminer:
    image: adminer
    restart: always
    ports: 
        - 8080:8080

-sql.js

CREATE TABLE student {
id  int NOT NULL AUTO_INCREMENT,
name VARCHAR (255),
PRIMARY KEY (ID)
};

INSERT INTO student(id, name) VALUES
(1,'A'),
(2,'B'),
(3,'C');

我尝试使用此代码在数据库中创建表,但我使用 3307 post 服务器未在该端口上启动

回答如下:

更多推荐

MySQL 服务器已经在使用不同端口的 docker 中消失了

本文发布于:2024-05-13 15:32:46,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1759873.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:端口   服务器   消失了   MySQL   docker

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!