工作流连接不上

来源:10-17 保存会议记录(移动端)

就叫香菜算了

2021-11-27

我的mysql数据库在我的windows主机上面,docker镜像都是在VirtualBox虚拟机上

查看out.log,发现日志有报错,报错截图如下:

http://img.mukewang.com/szimg/61a1f71509f1917800000000.jpg

代码如下:

ERROR  init datasource error, url: jdbc:mysql://192.168.1.100:3306/emos?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai

java.sql.SQLException: null,  message from server: "Host 'DESKTOP-O749D31' is not allowed to connect to this MySQL server"

ip地址是我本地的ip地址,ip地址如下

http://img.mukewang.com/szimg/61a1f7ad097db9b507030168.jpg

以及数据库的远程访问已经打开 :

http://img.mukewang.com/szimg/61a1f7cc0960fc3104160158.jpg

并且虚拟机可以ping通本地电脑:

http://img.mukewang.com/szimg/61a1f822093d82bb12800163.jpg

写回答

2回答

橘又青呀

2022-10-16

楼主,我也是跟你一样的问题,我是通过重新将容器删除,然后添加容器成功的。

docker rm workflow

docker run -it -d --name=workflow -p 9090:9090 -v /root/workflow:/root/workflow -e TZ=Asia/Shanghai jdk

0
0

神思者

2021-11-27

  1. 关闭你的Windows防火墙

  2. 检查工作流YML文件的数据库连接信息是不是写错了

  3. 默认MySQL的root帐户不能远程访问,所以你修改root帐户,允许远程访问

  4. 还有可能你连接失败次数太多,MySQL给你拉黑了,https://www.jianshu.com/p/804fa8250561

0
3
InitialA
回复
就叫香菜算了
一样的问题,请问是如何解决的呀?
2022-07-28
共3条回复

SpringBoot 在线协同办公小程序开发 全栈式项目实战

未来趋势型业务 + 前后端综合技术栈 + 惊艳的细节打磨

1801 学习 · 1919 问题

查看课程