You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Oracle SQL Developer连接MySQL后查看表内容报错的解决方法咨询

解决Oracle SQL Developer 24.3连接MySQL 8.0.18时Data标签页的":SCHEMA"参数解析错误

以下是几个经过验证的解决方法,按优先级尝试:

  • 更新MySQL JDBC驱动版本
    你当前使用的MySQL Connector/J版本可能和基于Java 17的SQL Developer 24.3兼容性不足。建议替换为MySQL Connector/J 8.0.30及以上版本:

    1. 打开Tools -> Preferences -> Database -> Third Party JDBC Drivers
    2. 删除已添加的旧MySQL驱动jar包
    3. 添加下载好的新版驱动jar,重启SQL Developer后重新连接
  • 添加JDBC连接属性
    编辑你的MySQL连接,切换到Properties标签页,手动添加两个属性:

    • 键:useSchemaNameInTableDefinitions,值:false
    • 键:nullNamePatternMatchesAll,值:true
      这两个属性会让驱动忽略SQL Developer传递的:SCHEMA参数格式问题,避免触发数字解析异常。
  • 手动指定JDBC URL
    切换到连接设置的Advanced标签,手动填写完整的JDBC URL,示例:

    jdbc:mysql://你的主机地址:3306/目标数据库名?useSSL=false&serverTimezone=UTC&useSchemaNameInTableDefinitions=false
    

    跳过自动生成的URL,直接用自定义URL规避参数生成错误。

  • 降级SQL Developer版本(备选)
    如果以上方法都无效,可能是SQL Developer 24.3的第三方JDBC适配bug导致的。可以尝试降级到23.x系列版本,该版本对MySQL驱动的兼容性更稳定。

内容的提问来源于stack exchange,提问作者sbrbot

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 12:27:08