在 docker 问题中与 mysql 数据库的 Intellij 连接
Intellij connection to mysql database in docker problem
您好,我的连接有问题。我想知道为什么它不起作用。如果有任何帮助,我将不胜感激。
数据库类型为 MYSQL,位于 docker 容器中。
这是我的inteli连接设置截图
inteliJ connection settings with problem in screenshot
这是我的 application.properties 文件
spring.datasource.url=jdbc:mysql://192.168.99.100/registr
spring.datasource.username=root
spring.datasource.password=heslo
spring.datasource.schema=classpath*:db/structure.sql
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5InnoDBDialect
logging.level.org.hibernate.SQL=DEBUG
logging.level.org.hibernate.type=TRACE
这是我的 docker 设置
docker container
registr database grants
Telnet 和 ping 图片:
ping command
Telnet
我找到了解决办法。讲故事的时间。
昨天它正在处理我在屏幕截图等中 post 的设置。Docker 显示这个 --> docker 配置为使用 IP 为 192.168.99.100 的默认机器
在一天结束时我关闭了 PC,今天开始并且 Docker 更改为 --> docker 配置为使用 IP 为 192.168.99.101
的默认机器
所以我刚刚更改了 IP,它正在工作
我为我的错误道歉。
您好,我的连接有问题。我想知道为什么它不起作用。如果有任何帮助,我将不胜感激。
数据库类型为 MYSQL,位于 docker 容器中。
这是我的inteli连接设置截图 inteliJ connection settings with problem in screenshot
这是我的 application.properties 文件
spring.datasource.url=jdbc:mysql://192.168.99.100/registr
spring.datasource.username=root
spring.datasource.password=heslo
spring.datasource.schema=classpath*:db/structure.sql
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5InnoDBDialect
logging.level.org.hibernate.SQL=DEBUG
logging.level.org.hibernate.type=TRACE
这是我的 docker 设置
docker container
registr database grants
Telnet 和 ping 图片:
ping command
Telnet
我找到了解决办法。讲故事的时间。 昨天它正在处理我在屏幕截图等中 post 的设置。Docker 显示这个 --> docker 配置为使用 IP 为 192.168.99.100 的默认机器 在一天结束时我关闭了 PC,今天开始并且 Docker 更改为 --> docker 配置为使用 IP 为 192.168.99.101
的默认机器所以我刚刚更改了 IP,它正在工作
我为我的错误道歉。