永洪社区

标题: 如何连接mysql [打印本页]

作者: yhdata_MNF1YXrT    时间: 2022-3-30 20:13
标题: 如何连接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-3-30 20:13
mysql的URL后面加上 ?useSSL=false

比如: 192.168.1.1:3306?useSSL=false
作者: yhdata_MNF1YXrT    时间: 2022-3-31 09:32
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
密码是mysql数据库的用户密码,https://jingyan.baidu.com/article/db55b609bcbe2c0aa20a2f21.html参考这个查询您的root密码
作者: yhdata_MNF1YXrT    时间: 2022-3-31 09:54
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
1.您可以ping通服务器吗 :打开cmd,ping 192.168.1.1 。2.确保该服务器上的mysql可以正常使用。
作者: speedy    时间: 2022-3-31 10:03
检查一下您数据库的版本,和您数据源所用的驱动是否匹配
作者: yhdata_MNF1YXrT    时间: 2022-3-31 10:36
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
speedy 发表于 2022-3-31 10:03
检查一下您数据库的版本,和您数据源所用的驱动是否匹配

能问一下如何查找数据源所用驱动吗,数据库版本是8.0.28
作者: speedy    时间: 2022-3-31 10:41
您的数据库版本是多少,用的默认驱动还是自定义驱动
作者: speedy    时间: 2022-3-31 10:46
去官网下载8版本的驱动呢
作者: yhdata_MNF1YXrT    时间: 2022-3-31 10:58
speedy 发表于 2022-3-31 10:41
您的数据库版本是多少,用的默认驱动还是自定义驱动

数据库版本8.0.28, 用的默认驱动
作者: speedy    时间: 2022-3-31 11:01
默认驱动版本是5,需要您使用自定义驱动,去官网下载8版本的mysql驱动吧
作者: yhdata_MNF1YXrT    时间: 2022-3-31 11:08
speedy 发表于 2022-3-31 10:46
去官网下载8版本的驱动呢

这里面的选哪个呢,我就用mysql和永洪

作者: speedy    时间: 2022-3-31 11:22
第三个J
作者: speedy    时间: 2022-3-31 11:23
1
作者: yhdata_MNF1YXrT    时间: 2022-3-31 16:25
speedy 发表于 2022-3-31 11:23
1

下好了这个打不开,是在哪看吗

作者: speedy    时间: 2022-3-31 17:05
选择自定义驱动,上传这个驱动的 mysql-connector-java-8.0.28.jar
作者: yhdata_MNF1YXrT    时间: 2022-3-31 17:13
speedy 发表于 2022-3-31 17:05
选择自定义驱动,上传这个驱动的 mysql-connector-java-8.0.28.jar

谢谢大佬,成功了,不容易呀非常感谢
作者: yhdata_gnLr7oR1    时间: 2022-4-6 09:51





欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4