为什么从MySQL 5.5迁移到5.7拒绝连接?

时间:2018-09-17 11:23:38

标签: mysql tomcat database-migration mysql-connector mysql-5.7

我正尝试从MySQL 5.5(端口:3306)升级到 5.7(端口:3308),并按照我的更改进行升级。

  1. 为5.7安装新的MySQL服务。
  2. 将MySQL-connector-java从 v.3.1.11-bin.jar 替换为 v5.1.9.jar
  3. 将database.properties中的端口从3306更改为3308。

但是当我尝试从本地tomcat运行应用程序时,它会抛出异常。

mapPartitions.map(_.grouped(2000).map(externalBatchedApiCall))

不知道我在这次迁移中缺少什么? 也: 如果我同时运行两个MySQL服务而不是3308,则应用程序将尝试连接到较旧的服务3306!

1 个答案:

答案 0 :(得分:1)

使用旧驱动程序代替新驱动程序。这样可以解决问题。此外,还要确保数据库在新数据库中具有所有表和最少的必需数据。