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

使用XAMPP本地MySQL时Telosys无法识别数据库Schema问题求助

解决Telosys无法识别XAMPP本地MySQL Schema的问题
  • 检查JDBC驱动版本兼容性
    如果你的XAMPP MySQL是8.0及以上版本,必须使用com.mysql.cj.jdbc.Driver驱动,而非旧版的com.mysql.jdbc.Driver。确保Telosys加载的是对应版本的驱动jar包(如mysql-connector-java-8.0.30.jar),旧驱动无法正确适配新版MySQL的schema读取逻辑。

  • 完善JDBC连接URL参数
    新版MySQL需要补充时区等必要参数,完整URL示例:
    jdbc:mysql://localhost:3306/test?useSSL=false&serverTimezone=UTC&allowPublicKeyRetrieval=true
    缺失这些参数可能导致连接成功但无法读取数据库结构。

  • 验证数据库用户权限
    确保连接MySQL的用户拥有读取schema的权限,比如给root用户(或自定义用户)授权:

    GRANT ALL PRIVILEGES ON test.* TO 'root'@'localhost';
    FLUSH PRIVILEGES;
    

    没有SHOW TABLES、SELECT等权限会导致Telosys无法获取表结构。

  • 确认目标数据库存在表
    如果test库是空的(没有任何数据表),Telosys会提示“no schema”。先在MySQL中给test库创建至少一张表,再尝试提取实体。

  • 显式指定Schema名称
    部分情况下,Telosys需要手动指定Schema名称。在Telosys的数据库连接配置界面,找到Schema输入项,手动填写test,而非仅依赖URL中的库名。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 12:40:01