gpt4 book ai didi

java - 与 MySql 的安全 JDBC 连接

转载 作者:行者123 更新时间:2023-11-29 22:17:31 24 4
gpt4 key购买 nike

您好,我想使用 Java 程序中的安全密码身份验证连接到 MySql 服务器,但我不确定默认情况下是否启用此功能,如果不是,我将如何启用它,因为我通过 SSL 连接到服务器.

最佳答案

据我所知,MySQL(4.0.4或更高版本)中默认启用密码身份验证,但您可以通过以下方式在 JDBC 配置中设置相关参数。

String url = "jdbc:mysql://" + host + ":" + port + "/" + database;
Properties info = new Properties();
info.setProperty("user", username);
info.setProperty("password", password);
info.setProperty("useSSL", "true");
info.setProperty("requireSSL", "true");
info.setProperty("serverSslCert", "classpath:server.crt");
Connection conn = DriverManager.getConnection(url, info);

关于java - 与 MySql 的安全 JDBC 连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31078474/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com