PHP में डेटाबेस कनेक्शन बनाने के लिए विभिन्न चरण
हम अपनी वेबसाइट पर जो भी कुछ देखते हैं वह या तो एचटीएमएल में सेव हो जाता है या फिर किसी टेवल में रहता है ।
MySQL Connection Database
msqyl connect to database
PHP में यदि MYSQL के Database के table में store किये data को manipulate करना हो तो पहले डेटाबेस को कनेक्ट करना पड़ता है जब तक डेटाबेस कनेक्शन सक्सेसफुली established नहीं होता है तब तक टेबल का डाटा एक्सेस नहीं हो पाता है।
PHP से MySQL का डेटाबेस कनेक्ट दो प्रकार से किया जाता है।
1. Using to mysql connect
ज्यादातर डेटाबेस कनेक्ट करने के लिए MYSQLi (MYSQL improved) का प्रयोग किया जाता है। ये पीएचपी 5 और उसके अलग वर्जन को सपोर्ट करता है डेटाबेस कनेक्ट करने के लिए mysqli_connect() इस function का प्रयोग किया जाता है।
Syntax for mysqli_connect()
mysqli_connect (host_name_user_name, password, database)
Example (उदाहरण)
Source code
<?php
$server = “localhost”;
$user = “root”;
$password =” “;
$db = “tutorial”;
$conn = mysqli_connect($server, $user, $password, $db);
if($conn)
{
echo “connected successfully.”;
}
else{
echo mysqli_connect_error();
}
?>
Output
Connected successfully.
$conn = mysqli_connect($server, $user, $password);
mysqli_select_db($conn, “tutorial”);
2. Using PDO (PHP data object)
Syntax for PDO
new PDO (“mysq1:host=hostname; dbname_name”, “user_name)
Source code
<?php
$server=“localhost”;
$user= ‘root’;
$password =”;
$db =‘tutorial’;
try{
$conn =new PDO(“mysql:host=$server;dbname=$db“, $user, $pass)
echo “connected successfully.”;
}
catch(PDOException $e){
echo “connected failed:”.$e->getmessage();
}
?>
Output
connected successfully