sql >> Database teknologi >  >> RDS >> Mysql

Hvordan sikrer man databasekonfigurationsfilen i projektet?

Du kan prøve at lægge dine databaselegitimationsoplysninger i en separat fil med det korrekte UNIX-tilladelsessæt, for eksempel 644, og derefter inkludere denne fil oven på dit script.

configuration.php filen vil se sådan ud:

<?php
define (DB_USER, "mysql_user");
define (DB_PASSWORD, "mysql_password");
define (DB_DATABASE, "database_name");
define (DB_HOST, "localhost");
?>

Dit originale script vil se nogenlunde sådan ud:

require ("configuration.php");
public class DatabaseConnect
{
function __construct()
{
    mysql_connect(DB_HOST,DB_USER,DB_PASSWORD) or die('Could not connect to MySQL server.');
    mysql_select_db(DB_DATABASE);
}

}


  1. Er der noget som en zip() funktion i PostgreSQL, der kombinerer to arrays?

  2. Erlang emysql iPhone Emoji-kodningsproblem

  3. Sådan nummereres rækker i SQL

  4. Forespørgsel efter element af array i JSON-kolonnen