找文章 / 找答案
  • 发帖数18
  • 粉丝1

此人很懒,什么也没有留下

    精选问答 更多内容

    [数据处理] 如何连接mysql

    yhdata_MNF1YXrT青铜三 显示全部楼层 发表于 2022-3-30 20:13:54 |阅读模式 打印 上一主题 下一主题
    1
    已解决

    【数据处理】 如何连接mysql

    3350 19
    按照官方推荐流程测试连接后出现:Host() is not allowed to connect to this MySQL server,然后去网上找了解决办法,一个帖子让执行use mysql; update user set host = '%' where user = 'root'; FLUSH PRIVILEGES;执行后测试连接就变成: 无法连接数据源:未命名-5,具体原因:Communications link failureThe last packet successfully received from the server was 5 milliseconds ago.  The last packet sent successfully to the server was 4 milliseconds ago.。Received fatal alert: protocol_version

    有没有人知道怎么连接呀,纯小白



    最佳答案

    社区管理员
    yanieye 关注Ta

    2022-03-30 20:13:55

    mysql的URL后面加上 ?useSSL=false 比如: 192.168.1.1:3306?useSSL=false
    查看完整内容
    回复

    使用道具 举报

    精彩评论19

    yanieye 显示全部楼层 发表于 2022-3-30 20:13:55
    mysql的URL后面加上 ?useSSL=false

    比如: 192.168.1.1:3306?useSSL=false
    回复

    使用道具 举报

    yhdata_MNF1YXrT青铜三 显示全部楼层 发表于 2022-3-31 09:32:28
    yanieye 发表于 2022-3-30 20:25
    mysql的URL后面加上 ?useSSL=false

    比如: 192.168.1.1:3306?useSSL=false

    加了之后又显示 无法连接数据源:未命名-0,具体原因:Could not create connection to database server.。java.lang.NullPointerException。 请问接下来如何操作呢,还有个问题,用户名和密码是电脑的用户名和密码还是mysql有自己的用户名和密码呀,我看示例上用户名是root。请问如何查看用户名和密码
    回复

    使用道具 举报

    speedy玄铁三 显示全部楼层 发表于 2022-3-31 09:39:43
    密码是mysql数据库的用户密码,https://jingyan.baidu.com/article/db55b609bcbe2c0aa20a2f21.html参考这个查询您的root密码
    回复

    使用道具 举报

    yhdata_MNF1YXrT青铜三 显示全部楼层 发表于 2022-3-31 09:54:38
    speedy 发表于 2022-3-31 09:39
    密码是mysql数据库的用户密码,https://jingyan.baidu.com/article/db55b609bcbe2c0aa20a2f21.html参考这个 ...

    改了用户名和密码,还是显示:无法连接数据源:未命名-0,具体原因:Could not create connection to database server.。java.lang.NullPointerException
    回复

    使用道具 举报

    speedy玄铁三 显示全部楼层 发表于 2022-3-31 10:01:03
    1.您可以ping通服务器吗 :打开cmd,ping 192.168.1.1 。2.确保该服务器上的mysql可以正常使用。
    回复

    使用道具 举报

    speedy玄铁三 显示全部楼层 发表于 2022-3-31 10:03:06
    检查一下您数据库的版本,和您数据源所用的驱动是否匹配
    回复

    使用道具 举报

    yhdata_MNF1YXrT青铜三 显示全部楼层 发表于 2022-3-31 10:36:14
    speedy 发表于 2022-3-31 10:01
    1.您可以ping通服务器吗 :打开cmd,ping 192.168.1.1 。2.确保该服务器上的mysql可以正常使用。 ...

    能ping通,mysql能正常使用,会不会我是mac和win的解决方式不一样呀
    回复

    使用道具 举报

    yhdata_MNF1YXrT青铜三 显示全部楼层 发表于 2022-3-31 10:40:57
    speedy 发表于 2022-3-31 10:03
    检查一下您数据库的版本,和您数据源所用的驱动是否匹配

    能问一下如何查找数据源所用驱动吗,数据库版本是8.0.28
    回复

    使用道具 举报

    speedy玄铁三 显示全部楼层 发表于 2022-3-31 10:41:41
    您的数据库版本是多少,用的默认驱动还是自定义驱动
    回复

    使用道具 举报

    高级模式
    您需要登录后才可以回帖 登录 | 免费注册

    • 官方微信

      欢迎关注永洪服务号!收费为0,价值无限

      扫码关注
    • 新浪微博

      让每位用户轻松挖掘数据价值!

      访问新浪微博
    • 智能客服
    50W

    会员等你来哦

    Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
    返回顶部