我正在和朋友一起做一个小型网络项目。它涉及到很多 MySQL 查询,所以我创建了一个ConnectToDatabase()
连接到服务器并选择我们的数据库的函数。
它看起来像这样:
function ConnectToDatabase()
{
mysql_connect("db.myawesomehost.com", "Bob", "correcthorsebatterystaple");
mysql_query("USE BobDB;");
}
像这样硬编码我们的凭据感觉真的很糟糕。不过,我想不出任何其他方法来处理它。将它放在一个常量中并不能真正解决任何问题,将它隐藏在某个文本文件中似乎很荒谬。
我还应该关心吗?在有大量人员的大型项目中如何处理?