gpt4 book ai didi

使用 SSL 的 PHP 到 MySQL Amazon RDS,确认 SSL

转载 作者:行者123 更新时间:2023-11-29 05:39:49 25 4
gpt4 key购买 nike

我发现很多关于在 mysql_connect() 调用中使用 MYSQL_CLIENT_SSL 标志与设置和 SSH 隧道有关的相互矛盾的信息... MYSQL_CLIENT_SSL 是否可以接受?官方文档似乎表明是的,但是堆栈和其他地方的很多帖子都说隧道更好但没有解释。

如果我使用 MYSQL_CLIENT_SSL,我如何验证我实际上获得了加密连接?我已将它添加到我的 mysql_connect() 调用中并且它没有抛出任何错误,我假设它正在工作,但我如何确定?

最佳答案

你可以用这个检查它:

$connection = mysql_connect([host], [username], [password], false, MYSQL_CLIENT_SSL)
or die(mysql_error());
$res = mysql_query("SHOW STATUS LIKE 'ssl_cipher';", $connection);
print_r(mysql_fetch_row($res));

输出应该是这样的

Array
(
[0] => Ssl_cipher
[1] => xxx-xxx-xxxxxx-xxx
)

关于使用 SSL 的 PHP 到 MySQL Amazon RDS,确认 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7653336/

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