这是我第一次尝试创建用于Spring Boot应用程序的本地数据库,因此可能很容易修复Ive错过的事情。
到目前为止,香港专业教育学院做了什么:
所有这些步骤之后,我尝试使用以下属性与我的spring boot应用程序建立连接:
spring.datasource.url= jdbc:sqlserver://localhost:3306
spring.datasource.username=
spring.datasource.password=
spring.jpa.properties.hibernate.dialect= org.hibernate.dialect.MySQL5InnoDBDialect
spring.jpa.hibernate.ddl-auto= update
但是,当我启动应用程序时,由于找不到用户名“”而出现错误。
我尝试了所有类型的用户名,但总是收到此错误:
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user: 'FRANA'.
在这一点上,我记得必须创建一个新用户并添加对数据库的所有访问权限,所以我回到HeidiSQL并选择图标来添加用户。
可悲的是,当我单击该按钮时,出现以下错误:
Cannot find stored procedure 'FLUSH'
我还将在SSMS / HeidiSql中添加一些有关我的配置的图片,以便您可以查看我的设置是否有问题。
My Database configuration/Users on SSMS
Registered Servers on SSMS (I dont know if you need this)
注意: 我可以使用HeidiSQL正确连接到数据库,所以是的,我的服务器应该正在运行。