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

PHP का उपयोग करके SSL के माध्यम से MySQL से कनेक्ट करना

यदि आप सर्वर (VPS) को नियंत्रित करते हैं और PHP उसी मशीन पर है जिस पर MySQL (केवल उसी मशीन से कनेक्शन की अनुमति देने की आवश्यकता है) की तुलना में MySQL के लिए SSL का उपयोग करना व्यर्थ है और इसका परिणाम केवल ओवरहेड होगा। आपको केवल MySQL की सुरक्षा के लिए फ़ायरवॉल का उपयोग करना चाहिए जैसे आपको memcached के साथ भी करना चाहिए

अन्यथा आप SSL को कॉन्फ़िगर करने के लिए MySQL के इस सेक्शन को पढ़ सकते हैं . मुझे लगता है कि इसमें केवल $con = mysql_connect("localhost", "username", "password", MYSQL_CLIENT_SSL); . उदाहरण के लिए आपको अपना SSL प्रमाणपत्र कॉन्फ़िगर करना होगा :

mysqld --ssl-ca=ca-cert.pem \
       --ssl-cert=server-cert.pem \
       --ssl-key=server-key.pem



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे ठीक करें:jdbc के लिए कोई उपयुक्त ड्राइवर नहीं मिला:mysql:// localhost/dbname पूल का उपयोग करते समय त्रुटि?

  2. PHP पीडीओ गतिशील अद्यतन क्वेरी MYSQL के लिए

  3. ODBC पर MySQL LOAD DATA LOCAL INFILE की अनुमति नहीं है

  4. MySQL से पंक्तियाँ प्रदर्शित करें जहाँ एक डेटाटाइम अगले घंटे के भीतर है

  5. कैस्केड हटाने में ट्रिगर कॉल