我无法将我的SpringBoot应用程序与Openshift v3中的mySQL POD链接起来。
我到目前为止所做的:
-e MYSQL_USER=dbuser -e MYSQL_PASSWORD=dbpassword -e MYSQL_DATABASE=shoppingdb 部署配置“购物表”已更新
但是,spring引导荚正在崩溃,因为它不能使用给定的用户访问mysql db:
2017-12-29 13:35:00.806 ERROR 1 --- [ main]
o.a.tomcat.jdbc.pool.ConnectionPool : Unable to create initial
connections of pool. java.sql.SQLException: **Access denied for user
''@'172.17.0.7'** (using password: YES)不知何故,用户名丢失了。我想我的oc env设置有什么问题吗?我没有胶水。
到目前为止,我不知道出了什么问题,并感谢任何帮助。谢谢!
发布于 2018-01-01 16:24:03
新年快乐!感谢大家支持我为我的问题找到解决办法。我学到了很多东西,但最后它只是我的application.properties中的一个错误:
spring.datasource.url=jdbc:mysql://mysql:3306/${MYSQL_DATABASE}\ 这可能是一个复制和粘贴的问题(封锁.)我一直在监督反斜杠后面的{MYSQL_DATABASE}。
再次感谢您的帮助!
https://stackoverflow.com/questions/48023673
复制相似问题