为了账号安全,请及时绑定邮箱和手机立即绑定

关于在docker上连接mysql数据库

http://img1.sycdn.imooc.com//594cbdd50001937005170428.jpg

http://img1.sycdn.imooc.com//594cbddc0001ce7911260343.jpg

http://img1.sycdn.imooc.com//594cbe020001326407860502.jpg

http://img1.sycdn.imooc.com//594cbe090001169808710514.jpg


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

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

正在回答

8 回答

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~
#1

yanwencai 提问者

你的问题有解决吗?我目前还没有找到办法来解决
2017-09-12 回复 有任何疑惑可以回复我~
#2

慕九州7439522 回复 yanwencai 提问者

兄弟,你的问题解决了吗?我也遇上了 但是没找到答案,有结果麻烦告诉我,谢谢
2017-10-22 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

关于在docker上连接mysql数据库

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信