2401_83826880 2024-09-17 14:41 采纳率: 0%
浏览 11
已结题

Error: Cannot load connection class

Error: Cannot load connection class because of underlying exception: com.mysql.cj.exceptions.WrongArgumentException: Failed to parse the host:port pair 'master:3306;'. (state=08001,code=0)

  • 写回答

2条回答 默认 最新

  • 小Tomkk 2024-09-17 18:02
    关注

    检查数据库连接字符串:确保你在配置文件或代码中定义的 MySQL 连接字符串没有多余的字符,特别是多余的分号。正确的格式应该是类似这样的:

    jdbc:mysql://master:3306/database_name?useSSL=false
    

    移除多余的分号:根据错误信息,你的连接字符串应该是 master:3306,而不是 master:3306;。确保去掉末尾的分号。

    检查端口号和主机名:确认 master 是正确的主机名,且 3306 是 MySQL 服务器监听的端口号。如果你使用的是本地 MySQL 服务器,主机名可能应该是 localhost。

    检查配置文件:如果你的数据库连接信息是从配置文件中加载的,确保文件格式正确,没有不必要的空格、特殊字符或注释。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 9月18日
  • 创建了问题 9月17日

悬赏问题

  • ¥15 WangEditor嵌入到geeker-admin中,回车没有办法换行
  • ¥30 stm32f103c8t6制作万能红外遥控器
  • ¥15 有人会fastcrud写前端页面吗
  • ¥15 如何解除Uniaccess管控
  • ¥15 微信小程序跳转关联公众号
  • ¥15 Java AES 算法 加密采用24位向量报错如何处理?
  • ¥15 使用X11可以找到托盘句柄,监控到窗口点击事件但是如何在监听的同时获取托盘中应用的上下文菜单句柄
  • ¥45 字符串操作——数组越界问题
  • ¥15 Loss下降到0.08时不在下降调整学习率也没用
  • ¥15 QT+FFmpeg使用GPU加速解码