gpt4 book ai didi

php - 如何在 PHP 中保护 mySQL 连接字符串?

转载 作者:可可西里 更新时间:2023-11-01 06:34:04 25 4
gpt4 key购买 nike

我知道规则:永远不要硬编码您的密码,我已经看到这个问题 here其中解释了如何使用 Java 和 mySQL,但我不知道如何使用 PHP 和 mySQL。

当前的连接串是这样制作的

<?PHP

$DBName = "dbName";
$Host = "localhost";
$User = "dbUser";
$Password = "Yikes_hardcoded_PW";

$Link = mysql_connect( $Host , $User , $Password , $DBName);

if (!$Link) {
die('Could not connect: ' . mysql_error());
}

?>
  • 但我需要确保密码安全,即不要硬编码在此文件中。我该怎么做?

编辑: 对于我对此的所有反对票,我仍然没有收到关于真正的安全问题 - 硬编码密码的问题的答复。在不发布满足问题的评论或答案的情况下对真正的问题投反对票是没有帮助的。

最佳答案

将您的配置存储到另一个文件中。

$DBName = "dbName";
$Host = "localhost";
$User = "dbUser";
$Password = "Yikes_hardcoded_PW";

为此配置文件设置 git ignore。

关于php - 如何在 PHP 中保护 mySQL 连接字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9078319/

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