Я работаю над небольшим веб-проектом с другом. Он включает в себя множество запросов MySQL, поэтому я создал функцию ConnectToDatabase()
, которая подключается к серверу и выбирает нашу базу данных.
Это выглядит примерно так:
function ConnectToDatabase()
{
mysql_connect("db.myawesomehost.com", "Bob", "correcthorsebatterystaple");
mysql_query("USE BobDB;");
}
Это кажется очень плохо жестко кодировать наши учетные данные, как это. Хотя я не могу придумать другого способа справиться с этим. Поместить его в константу на самом деле ничего не решает, а скрывать его в каком-то текстовом файле просто смешно.
Должен ли я вообще волноваться? Как это обрабатывается в больших проектах с тоннами людей?