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

मैं php से mysql से कैसे जुड़ूं?

मैंने अभी आपका कोड देखा है! उपयोगकर्ता नाम के साथ चर $database_username है लेकिन आप $db_username का उपयोग कर रहे हैं.. अपना कोड इसमें बदलें:

$db_server = mysql_connect($db_hostname, $database_username, $db_password);

या आप उपयोगकर्ता नाम के साथ लाइन बदल सकते हैं:$db_username='[your mysql user]';//या आपके द्वारा बनाया गया उपयोगकर्ता नाम

जब आप कुछ भी पास नहीं करते हैं तो यह उपयोगकर्ता mysql मान लेगा लेकिन इसे पासवर्ड नहीं मिलेगा, इसलिए यदि आपने $db_password परिभाषित नहीं किया है तो यह कहेगा:(पासवर्ड का उपयोग करके:नहीं)

आप अपने उपयोगकर्ता के साथ $database_username सेट करते हैं लेकिन आप $db_username पास कर रहे हैं जो सेट नहीं है इसलिए उपयोगकर्ता डिफ़ॉल्ट रूप से लिनक्स उपयोगकर्ता नाम है जब MySQL उपयोगकर्ता के लिए पासवर्ड के साथ कुछ भी पास नहीं किया जाता है! चूंकि उस पासवर्ड या विशेषाधिकार के साथ कोई mysql उपयोगकर्ता नहीं है या उस नाम के साथ भी आपको एक्सेस नहीं दिया गया है!

वह उपयोगकर्ता www-डेटा है, जैसा कि आपने क्लाइंट-साइड अनुरोधों के लिए असाइन किए गए अपाचे उपयोगकर्ता का अनुमान लगाया है!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ऑपरेशन दोहराव में शामिल हों

  2. जहां सब कुछ नहीं है

  3. तालिकाओं का उपयोग करके MySQL डेटा और PHP के साथ स्वरूपित एक्सेल स्प्रेडशीट बनाएं

  4. अलग-अलग मान गिनें

  5. MySQL केवल समग्र रोलअप प्राप्त करता है