@ratanon
1 year ago - 2023-08-22 13:32:19
PDO Support
PDO (PHP Data Objects) เป็น extension ของ PHP ที่ให้ความสามารถในการเชื่อมต่อกับฐานข้อมูลหลาย ๆ ประเภทโดยใช้เทคนิคการเขียนเดียวกัน ประโยชน์คือคุณไม่จำเป็นต้องเรียนรู้วิธีการเชื่อมต่อฐานข้อมูลแต่ละประเภท เมื่อคุณใช้ PDO คุณสามารถเปลี่ยนแปลงฐานข้อมูลได้โดยไม่ต้องเปลี่ยนแปลงโค้ดทั้งหมด
PDO Support ฐานข้อมูลได้ 12 ตัว
- MySQL: ฐานข้อมูลเปิดตัวที่เป็นที่นิยมสำหรับการพัฒนาเว็บ
- PostgreSQL: ฐานข้อมูลแบบเปิดตัวที่มีความสามารถหลากหลาย
- Oracle: ฐานข้อมูลขององค์กรขนาดใหญ่
- Firebird: ฐานข้อมูล SQL ที่เป็นแบบเปิดตัว
- MS SQL Server: ฐานข้อมูลของ Microsoft
- Sybase: ฐานข้อมูลเก่าแก่และประสิทธิภาพสูง
- Informix: ฐานข้อมูลของ IBM สำหรับระบบธุรกิจ
- IBM: รองรับฐานข้อมูล IBM DB2
- FreeTDS: ไลบรารีสำหรับการเข้าถึงฐานข้อมูลที่ใช้โปรโตคอล TDS, เช่น Sybase หรือ MS SQL Server
- SQLite: ฐานข้อมูลที่เก็บในรูปแบบไฟล์ ไม่จำเป็นต้องมีเซิร์ฟเวอร์
- Cubrid: ฐานข้อมูลเปิดตัวสำหรับการใช้งานใน Web Application
- 4D: ฐานข้อมูลที่ใช้กับเครื่องมือพัฒนา 4D
ถ้าคุณกำลังพิจารณาใช้ PDO ใน PHP ควรตรวจสอบว่ามี driver สำหรับฐานข้อมูลที่คุณต้องการเชื่อมต่อ และต้องมีการติดตั้ง driver นั้นในสภาพแวดล้อมของคุณ เช่น ODBC ของ MS SQL Serve