Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara mengamankan file konfigurasi database dalam proyek?

Anda dapat mencoba untuk menempatkan kredensial database Anda dalam file terpisah dengan hak akses UNIX yang ditetapkan, misalnya 644, dan kemudian menyertakan file ini di atas skrip Anda.

configuration.php file akan terlihat seperti:

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

Skrip asli Anda akan terlihat seperti ini:

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengamankan koneksi mysql jarak jauh

  2. Bagaimana peningkatan otomatis dalam subset tabel MYSQL

  3. golang gorm Mengakses kueri mysql yang mendasarinya

  4. Cara menjalankan skrip PHP pada waktu yang dijadwalkan

  5. Menambahkan bidang alias MySQL bersama-sama