如何在oracle sql Developer中连接两个不同版本的mysql db

问题描述 投票:0回答:1

我有 2 个不同版本的 mysql db,版本为“8.0.37 商业”和“5.7.9 企业商业”。

我尝试通过 Oracle sql Developer 进行连接,并在第三方 jdbc 驱动程序中使用版本 5.7.9 的 mysql-connector-j-8.0.1 DB 进行连接,并且当我使用 jdbc 驱动程序 com.mysql.jdbc_5 时,无法连接。版本 8.0.37 的 1.5 DB 正在连接。

使用 mysql-connector-j-8.0.1 连接 5.7.9 版本时出现错误消息

8.0.37版本与com.mysql.jdbc_5.1.5连接时出现错误信息

有什么方法可以使用兼容的驱动程序或解决方法同时连接两台服务器。

sql mysql oracle-sqldeveloper mysql-connector
1个回答
0
投票

要在 Oracle SQL Developer 中连接到两个不同版本的 MySQL 数据库,可以按照以下步骤操作:

  1. 下载并安装 MySQL JDBC 驱动程序:

    • 首先,您需要为要连接的两个版本的 MySQL 数据库下载 MySQL JDBC 驱动程序。
    • 将 JDBC 驱动程序 JAR 文件放置在计算机上的已知位置。
  2. 在 Oracle SQL Developer 中配置 JDBC 驱动程序:

    • 打开 Oracle SQL Developer。
    • 转到
      Tools -> Preferences
    • 在“首选项”窗口中,展开
      Database -> Third Party JDBC Drivers
      节点。
    • 单击
      Add Entry...
      按钮并浏览到保存 MySQL JDBC 驱动程序 JAR 文件的位置。
    • 选择MySQL第一个版本的JAR文件,然后单击
      Open
    • 对第二个版本的 MySQL 重复相同的步骤。
  3. 创建连接:

    • 在 Oracle SQL Developer 中,转到
      File -> New -> Database Connection
    • 在“新建/选择数据库连接”窗口中,输入第一个版本的 MySQL 的连接详细信息(如连接名称、用户名、密码、主机、端口、SID 或服务名称等)。
    • Connection Type
      下拉列表中,选择您之前配置的相应 MySQL 驱动程序。
    • 测试连接。如果成功,请单击
      Save
      保存连接详细信息。
    • 重复相同的步骤为第二个版本的 MySQL 创建连接。
  4. 在连接之间切换**:

    • 设置完两个连接后,您可以通过从 SQL 工作表选项卡的下拉菜单中选择连接来轻松在它们之间切换。

通过执行这些步骤,您应该能够在 Oracle SQL Developer 中连接并使用两个不同版本的 MySQL 数据库。

© www.soinside.com 2019 - 2024. All rights reserved.