Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is com.microsoft.sqlserver.jdbc.SQLServerException: 无法打开登录所请求的数据库 “???”。登录失败。 ClientConnectionId:1a33f23a-eeb2-4975-b593-9ec59e9ad491] with root cause
今天碰了好久没用的java,折腾好久的问题,数据库连接乱码,全是问号????
?????????
已经设置了UTF-8
(这里是需要设置的,否则操作数据库时会有乱码)
但连接数据库时就是会出现数据库名称是“???????”
查阅许久,发现是aplication文件解析存在问题,而不是springboot里编码问题,这里得修改设置。
全部改为UTF-8,删掉application文件,再重新创建一个,即可
记录一下,好久没摸,给整麻了