(本来不想记录了,但一天出现两次若至的逆天操作还是写一下吧,引以为戒)
报错信息:
Access denied for user '49080'@'localhost' (using password: YES)
ERROR 17652 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: org.mybatis.spring.MyBatisSystemException] with root cause
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/demo
#spring.datasource.name=root
spring.datasource.username=root
#看看上面两行有什么区别
spring.datasource.password=123456
在这里稍微普及一下:
spring.datasource.name
是用于指定数据源的名称。当应用程序使用多个数据源时,可以通过为每个数据源配置不同的名称来区分它们。这样在使用数据源时就可以根据名称来选择相应的数据源。
spring.datasource.username
是用于指定数据库连接的用户名。在与数据库建立连接时,需要提供正确的用户名和密码才能成功认证并进行操作
太抽象了一天天的,大哥细心啊,细心!