เชื่อมต่อ PHP กับฐานข้อมูล MySQL

Cheuxm Tx Php Kab Than Khxmul Mysql



PHP เป็นภาษายอดนิยมที่สามารถสร้างเว็บไซต์แบบไดนามิกที่สามารถรับข้อมูลเข้า จัดเก็บ และประมวลผลได้ PHP รองรับฐานข้อมูลจำนวนมากและ MySQL เป็นหนึ่งในนั้น หลายคนต้องการปรับใช้เว็บไซต์ PHP แบบไดนามิก แต่กลัวการเชื่อมต่อระหว่างเว็บไซต์กับฐานข้อมูล MySQL ซึ่งไม่ใช่งานยาก

บทความนี้นำเสนอวิธีแก้ปัญหาที่ง่ายและดีที่สุดสำหรับการเชื่อมต่อโค้ด PHP กับฐานข้อมูล MySQL เริ่มต้นด้วย โพสต์นี้ช่วยให้แน่ใจว่าได้ติดตั้ง MySQL และ PHP ในระบบของคุณแล้ว

ยืนยันความพร้อมใช้งานของ PHP และ MySQL

เพื่อยืนยันว่าติดตั้ง PHP ในระบบหรือไม่ ให้ตรวจสอบเวอร์ชั่นโดยพิมพ์:







> php -v



จากผลลัพธ์ด้านบนจะเห็นว่ามี PHP อยู่ในระบบ



หากต้องการตรวจสอบเวอร์ชันของ MySQL ให้พิมพ์:





> sqlsh.exe

มี MySQL อยู่ในระบบด้วย



หมายเหตุ: หากคุณมีฐานข้อมูลอยู่แล้ว ให้ข้ามขั้นตอนถัดไป

สร้างฐานข้อมูล MySQL

หากต้องการสร้างฐานข้อมูล MySQL ให้ไปที่ ปรับแต่ง MySQL และคลิกที่ “ การเชื่อมต่อ MySQL ' ปุ่ม:

พิมพ์ “ ชื่อการเชื่อมต่อ ', และ ' ชื่อผู้ใช้' และคลิกที่ “ เก็บในห้องนิรภัย ' ปุ่ม:

เก็บรหัสผ่านสำหรับฐานข้อมูลและคลิกที่ “ ตกลง ' ปุ่ม:

คลิกที่ ' ตกลง ปุ่ม ” สำหรับหน้าต่าง “ตั้งค่าการเชื่อมต่อใหม่”:

บนแดชบอร์ด คุณจะเห็นฐานข้อมูลหลังจากสร้างสำเร็จ:

หลังจากสร้างฐานข้อมูลแล้ว ขั้นตอนต่อไปคือการเชื่อมต่อกับ PHP

เชื่อมต่อ PHP กับฐานข้อมูล MySQL

เปิดตัวแก้ไขโค้ดและสร้างไฟล์ชื่อ “ การเชื่อมต่อ.php ”:

กำหนดค่าการเชื่อมต่อโดยระบุรายละเอียดของฐานข้อมูล “ ชื่อเซิร์ฟเวอร์ ”, “ ชื่อผู้ใช้ ', และ ' รหัสผ่าน '. สังเกตไวยากรณ์สำหรับการเชื่อมต่อกับ MySQL โดยใช้ PHP ด้านล่าง:

ไวยากรณ์

$servername = '<ชื่อเซิร์ฟเวอร์>';

$ชื่อผู้ใช้ = '<ชื่อผู้ใช้>';

$password = '<รหัสผ่าน>';

หลังจากให้รายละเอียดฐานข้อมูลแล้ว ไฟล์จะมีลักษณะดังนี้:

ขั้นตอนต่อไปคือการสร้างการเชื่อมต่อโดยใช้ PHP โดยมีรูปแบบดังนี้

ไวยากรณ์ :

$connection = new mysqli($ชื่อเซิร์ฟเวอร์, $ชื่อผู้ใช้, $รหัสผ่าน);

ขั้นตอนต่อไปคือการจัดการข้อผิดพลาดสำหรับการเชื่อมต่อ:

ถ้า ($connection->connect_error) {

die('การเชื่อมต่อล้มเหลว:' . $connection->connect_error);

}

echo 'เชื่อมต่อกับฐานข้อมูล Localhost เรียบร้อยแล้ว';

บันทึกไฟล์นี้

ในเทอร์มินัลของโปรแกรมแก้ไขรหัส ให้พิมพ์คำสั่งนี้เพื่อเรียกใช้ไฟล์ ตรวจสอบให้แน่ใจว่าได้ระบุชื่อไฟล์อย่างถูกต้องพร้อมตำแหน่งของไฟล์โดยอ้างอิงถึงตำแหน่งเทอร์มินัล:

> php .\connection.php

ในผลลัพธ์ด้านบน จะเห็นว่าการเชื่อมต่อสำเร็จ

บันทึก : หากคุณไม่ให้รหัสผ่านหรือข้อมูลประจำตัวอื่น ๆ ที่ถูกต้อง ระบบจะแสดงข้อผิดพลาดดังที่แสดงในภาพหน้าจอด้านล่าง:

หากต้องการปิดการเชื่อมต่อระหว่างฐานข้อมูล PHP และ MySQL ให้พิมพ์:

$ การเชื่อมต่อ -> ปิด ();

ดังนั้นการใช้คำแนะนำนี้ทำให้คุณสามารถเชื่อมต่อโค้ด PHP กับฐานข้อมูล MySQL ได้ในเวลาไม่นาน

บทสรุป

หากต้องการเชื่อมต่อฐานข้อมูล MySQL กับโค้ด PHP ของคุณ ให้ติดตั้ง MySQL และ PHP ในระบบของคุณ สร้างฐานข้อมูลในไฟล์ PHP เพื่อกำหนดชื่อเซิร์ฟเวอร์ ชื่อผู้ใช้ และรหัสผ่านของฐานข้อมูล MySQL เขียนการเชื่อมต่อคำสั่ง MySQL “ $connection = new mysqli($ชื่อเซิร์ฟเวอร์, $ชื่อผู้ใช้, $รหัสผ่าน); ” และสำหรับการจัดการข้อผิดพลาดให้ใช้คำสั่ง if บันทึกและเรียกใช้ไฟล์ PHP นี้เพื่อเชื่อมต่อ PHP กับ MySQL