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

发帖数 18粉丝 1
    yhdata_MNF1YXrT青铜三
    2022-3-30 20:13:54 发布在问答
    【数据处理】 如何连接mysql
    按照官方推荐流程测试连接后出现: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

    2022-03-30 20:13:55

    mysql的URL后面加上 ?useSSL=false 比如: 192.168.1.1:3306?useSSL=false
    查看完整内容
    4154
    19
    精彩评论19
    yanieye
    发表于 2022-3-30 20:13:55 显示全部楼层
    mysql的URL后面加上 ?useSSL=false

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

    使用道具 2#

    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。请问如何查看用户名和密码
    回复

    使用道具 3#

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

    使用道具 4#

    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
    回复

    使用道具 5#

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

    使用道具 6#

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

    使用道具 7#

    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的解决方式不一样呀
    回复

    使用道具 8#

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

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

    使用道具 9#

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

    使用道具 10#

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

    • 官方微信

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

      扫码关注
    • 新浪微博

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

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

    用户等你来哦

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