Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

प्रोजेक्ट में डेटाबेस कॉन्फ़िगरेशन फ़ाइल को कैसे सुरक्षित करें?

आप अपने डेटाबेस क्रेडेंशियल्स को उचित UNIX अनुमतियों के सेट के साथ अलग फ़ाइल में रखने का प्रयास कर सकते हैं, उदाहरण के लिए 644, और फिर इस फ़ाइल को अपनी स्क्रिप्ट के शीर्ष पर शामिल करें।

configuration.php फ़ाइल इस तरह दिखेगी:

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

आपकी मूल स्क्रिप्ट कुछ इस तरह दिखेगी:

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. क्या एमएएमपी के साथ शामिल MySQL में कॉन्फिग फाइल शामिल नहीं है?

  2. पृथक्करण क्वेरी की डिग्री

  3. Sockets.io/node.js/javascript के साथ mysql विशेष वर्णों से कैसे बचें?

  4. MySQL की शो प्रोसेसलिस्ट में पूर्ण SQL क्वेरी प्रदर्शित करें

  5. SQL_NO_CACHE का उपयोग कब करें