春季云数据流未连接到MySQL DB

时间:2019-04-19 13:09:29

标签: mysql spring-cloud-dataflow

我正在尝试使用MySQL DB运行spring-dataflow-server-local。但它说,

“ java.sql.SQLInvalidAuthorizationSpecException:用户'@'localhost'的访问被拒绝(使用密码:NO)”

我正在Windows计算机上运行。

我使用相同的用户名和密码从MySQL Workbench成功连接到相同的mysql。

我正在使用以下命令运行数据流服务器。

LockMode.PESSIMISTIC_READ

请帮助我解决此问题?有人遇到过类似的问题吗?

1 个答案:

答案 0 :(得分:1)

我已经测试数据流服务器成功使用

  • Windows 10
  • MySQL 8.0.15
  • Java 1.8.0_66

使用与您显示的相同的命令行。在工作台中运行数据流服务器之前,我使用了jdbc:mysql:localhost:3306 / task_db并创建了task_db模式。

在安装MySQL 8.0.15时,提供了“增强的登录安全性”或“经典”安全性选项。我选择了“经典”。

将需要更多地了解MySQL的设置方式。

要隔离事物,请尝试着看入门指南-有一个可以运行的“完成”文件夹-https://spring.io/guides/gs/accessing-data-mysql/,看是否存在连接问题。