关于在docker上连接mysql数据库

来源:8-1 课程总结

yanwencai

2017-06-23 15:11

http://img.mukewang.com/594cbdd50001937005170428.jpg

http://img.mukewang.com/594cbddc0001ce7911260343.jpg

http://img.mukewang.com/594cbe020001326407860502.jpg

http://img.mukewang.com/594cbe090001169808710514.jpg


各位大神,关于连接数据库的问题求解答。

我是按照老师说得连接的数据库,但是出现了一个问题,就是我的电脑中没有eth0 这个网卡的,我使用的xshell连接的域名是我的enss33这个网卡,所以我就用这个ip来设置的数据库访问的地址,但是没有办法连接,有没有大神指点一下这个应该如何处理。我对这个网卡的设置不是很清楚。

写回答 关注

8回答

  • qq_玻璃心少年_0
    2019-03-20 16:12:29

    你可以进入mysql容器里 输入ip address 看看他的容器ip是多少 把localhost改成那个试试

  • Thinphen3208660
    2018-09-06 23:21:11

    他容器里面自己有的ip,例如centos7环境下,可以通过systemctl status firewalld查看到mysql容器的ip地址,然后在jpress安装界面填上该ip地址即可。

  • 胡绵寿
    2018-08-15 12:22:29

    估计是jpress内部的MySQL驱动不兼容MySQL版本, 我们用的这个jpress war包都是好多年前的, 试试低版本的MySQL

  • wenaser
    2018-07-01 11:47:11

    感觉和mysql镜像的版本有关系,试试5.7.22

  • 慕九州7439522
    2017-10-29 22:43:05

    各位大神,有结果了吗?是因为windows环境吗?

  • 慕粉2237356426
    2017-07-31 18:41:56

    应该不是,我的是eth0,但是也不能连接成功

    慕九州743... 回复yanwen...

    兄弟,你的问题解决了吗?我也遇上了 但是没找到答案,有结果麻烦告诉我,谢谢

    2017-10-22 23:24:35

    共 2 条回复 >

  • yanwencai
    2017-06-26 17:23:38

    谢谢,我刚刚也测试过了,用root和000000登录还是不可以连接上依然报这个错误,我不知道是不是因为没有eth0这个网卡的原因所有才连不上。

  • Asan
    2017-06-25 16:49:26

    数据库密码你设置是000000,但是在jpress中你却输入了root

第一个docker化的java应用

逐步学习docker相关知识,制作第一个docker化的java应用

68431 学习 · 179 问题

查看课程

相似问题