PHP mysql_connect() फ़ंक्शन

परिभाषा और उपयोग

mysql_connect() फ़ंक्शन अस्थायी MySQL कनेक्शन खोलता है।

व्याकरण

mysql_connect(server,user,pwd,newlink,clientflag)
पारामीटर वर्णन
server

विकल्पित।कनेक्शन करने के लिए निर्धारित सर्वर।

सर्वर पोर्ट समेत समाविष्ट किया जा सकता है, उदाहरण के लिए "hostname:port" या स्थानीय सूक्ष्मचैन के पथ के लिए, उदाहरण के लिए localhost के ":/path/to/socket"।

यदि PHP आदेश mysql.default_host अनिर्दिष्ट है (मूलभूत स्थिति), तो मूलभूत मान 'localhost:3306' है।

user विकल्पित।उपयोगकर्ता नाम।मूलभूत मान सर्वर प्रक्रिया स्वामी के उपयोगकर्ता नाम है।
pwd विकल्पित।पासवर्ड।मूलभूत मान खाली पासवर्ड है।
newlink विकल्पित।यदि एक ही पारामीटर के साथ दोबारा mysql_connect() को बुलाया जाये तो नया कनेक्शन नहीं बनाया जायेगा बल्कि पहले से खोले गए कनेक्शन की पहचान वापस दी जायेगी।पारामीटर new_link इस व्यवहार को बदलता है और mysql_connect() हमेशा नया कनेक्शन खोलेगा भले यह mysql_connect() पहले भी एक ही पारामीटर के साथ बुलाया गया हो।
clientflag

वैकल्पिकclientflags पारामीटर निम्नलिखित अभाववाहिनीयों के समय आयाम हो सकते हैं:

  • MYSQL_CLIENT_SSL - SSL एनक्रिप्शन का उपयोग करता है
  • MYSQL_CLIENT_COMPRESS - कम्प्रेस प्रोटोकॉल का उपयोग करता है
  • MYSQL_CLIENT_IGNORE_SPACE - फ़ंक्शन नाम के बाद अंतराल को अनुमति देता है
  • MYSQL_CLIENT_INTERACTIVE - बंद करने से पहले अन्तरविराम अवधि को बदलने की अनुमति देता है

वापसी मान

सफल होने पर, एक MySQL कनेक्शन पहचान वापस की जाती है, अन्यथा FALSE वापस की जाती है。

सूचना और टिप्पणी

टिप्पणी:स्क्रिप्ट के अंत में, सर्वर से कनेक्शन बंद हो जाता है, अगर पहले किसी भी विशिष्ट तरीके से कनेक्शन बंद नहीं किया गया है。 mysql_close() बंद कर दिया गया है。

सूचना:स्थायी कनेक्शन बनाने के लिए इस्तेमाल करें mysql_pconnect() फ़ंक्शन.

उदाहरण

<?php
$con = mysql_connect("localhost","mysql_user","mysql_pwd");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
// कुछ कोड...
mysql_close($con);
?>