java从mysql的3307端口取到3306的数据

前后端分离项目
在同一台服务器上部署了两个实例
一个3306当测试,一个3307当正式的
Spring后端项目连上3307之后取到的数据还是3306的
确认过配置文件里面的地址和账密了
那么问题可能出在哪儿呢

这个还是要检查配置,有时候看起来很无解的问题,其实都有很明显的错误。
可能有以下几个方向查看确认:

  1. 数据库连接池是否有配置多个数据源,如果有,是否正确指定了使用哪一个数据源;
  2. 检查代码里面是否有将数据库连接硬编码了,如果有需要修改;
  3. 数据库的授权是否正确,即确保两个实例的账户访问权限没有混淆;
  4. 检查每个实例的配置文件是否都正确指定了数据库连接地址、账号密码等信息。

希望对你有所帮助