PHP में MySQL डेटाबेस से कनेक्ट करना और क्वेरी करना वेब विकास का एक अनिवार्य हिस्सा है। PHP फ़ंक्शंस और तरीके प्रदान करता है जो हमें MySQL डेटाबेस से जुड़ने, क्वेरी करने और डेटा के साथ इंटरैक्ट करने की अनुमति देता है।
MySQL डेटाबेस से कनेक्ट करने के लिए, हम कनेक्शन स्थापित करने और सर्वर नाम, उपयोगकर्ता नाम, पासवर्ड और डेटाबेस नाम जैसे पैरामीटर पास करने के लिए mysqli_connect() या फ़ंक्शन का उपयोग करते हैं। mysqli एक बार कनेक्शन स्थापित हो जाने पर, हम डेटाबेस में डेटा को पुनः प्राप्त करने और हेरफेर करने के लिए SELECT, INSERT, UPDATE, DELETE जैसी SQL क्वेरी निष्पादित कर सकते हैं।
MySQL डेटाबेस से कनेक्ट करें
<?php
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$database = "your_database";
// Connect to MySQL database
$conn = mysqli_connect($servername, $username, $password, $database);
// Check connection
if(!$conn) {
die("Connection failed: ". mysqli_connect_error());
}
echo "Connected successfully!";
?>
PHP में MySQL डेटाबेस को क्वेरी करना
सफलतापूर्वक कनेक्ट होने के बाद, हम mysqli_query() फ़ंक्शन का उपयोग करके डेटाबेस क्वेरी कर सकते हैं। PHP में SELECT क्वेरी कैसे करें इसका एक उदाहरण यहां दिया गया है:
<?php
$sql = "SELECT * FROM users";
$result = mysqli_query($conn, $sql);
if(mysqli_num_rows($result) > 0) {
// Loop through records and display data
while($row = mysqli_fetch_assoc($result)) {
echo "ID: ". $row["id"]. "- Name: ". $row["name"]. "<br>";
}
} else {
echo "No records found.";
}
// Free memory of query result
mysqli_free_result($result);
// Close database connection
mysqli_close($conn);
?>
PHP में MySQL डेटाबेस में डेटा डालना
PHP का उपयोग करके MySQL डेटाबेस में डेटा डालने के लिए, हम mysqli_query() INSERT INTO स्टेटमेंट वाले फ़ंक्शन का उपयोग करते हैं। यहाँ एक उदाहरण है:
<?php
$name = "John Doe";
$email = "[email protected]";
$age = 30;
$sql = "INSERT INTO users(name, email, age) VALUES('$name', '$email', '$age')";
if(mysqli_query($conn, $sql)) {
echo "Data inserted successfully!";
} else {
echo "Error: ". mysqli_error($conn);
}
?>
PHP में MySQL डेटाबेस में डेटा अपडेट करना
PHP का उपयोग करके MySQL डेटाबेस में डेटा अपडेट करने के लिए, हम mysqli_query() UPDATE स्टेटमेंट वाले फ़ंक्शन का उपयोग करते हैं। यहाँ एक उदाहरण है:
<?php
$id = 1;
$newEmail = "[email protected]";
$sql = "UPDATE users SET email='$newEmail' WHERE id=$id";
if(mysqli_query($conn, $sql)) {
echo "Data updated successfully!";
} else {
echo "Error: ". mysqli_error($conn);
}
?>
PHP में MySQL डेटाबेस से डेटा हटाना
PHP का उपयोग करके MySQL डेटाबेस से डेटा हटाने के लिए, हम mysqli_query() DELETE स्टेटमेंट वाले फ़ंक्शन का उपयोग करते हैं। यहाँ एक उदाहरण है
<?php
$id = 1;
$sql = "DELETE FROM users WHERE id=$id";
if(mysqli_query($conn, $sql)) {
echo "Data deleted successfully!";
} else {
echo "Error: ". mysqli_error($conn);
}
?>



