PDO SQL การเชื่อมต่อฐานข้อมูลด้วย PDO PHP

ณ ตอนนี้ PHP กำลังจะเอา mysql ออก โดยให้เราหันมาใช้ MySQLi หรือ PDO SQL แทน เราจะควรศึกษาเรียนรู้ด้านการเชื่อมต่อฐานข้อมูล การเพิ่มข้อมูล การแก้ไขข้อมูล การลบข้อมูล ในฐานข้อมูลโดยอยู่ในรูปแบบ PDO หรือ MySQLi แต่ในบทความนี้เราจะมาสอนการเชื่อมต่อแบบ PDO ครับ

โค๊ดการเชื่อมต่อฐานข้อมูลแบบ PDO จะมีหน้าตาประมาณนี้ครับ

  

<?php

# ข้อมูลฐานข้อมูล

$host = 'localhost'; // Host Name ชื่อโฮสต์
$user = 'roots'; // Database User ชื่อผู้ใช้
$pass = ''; // Database Password รหัสผ่าน
$db   = 'news_system'; // Database Name ชื่อฐานข้อมูล

# เชื่อมต่อฐานข้อมูล

try {
  $con = new PDO("mysql:host=$host;dbname=$db","$user","",
  array(PDO::MYSQL_ATTR_INIT_COMMAND=>"SET NAMES UTF8"));
  echo 'Connected PDO SQL Pass!' ;
     }

catch(PDOException $error) {
  echo 'Error Cannot Connected PDO SQL<br>';
  echo $error -> getMessage() ;
}



?>


ถ้าเราทำการทดสอบ โดยการเปลี่ยน Host User Pass ชื่อฐานข้อมูลถูกต้องแล้ว โปรแกรมเชื่อมต่อสำเร็จจะขึ้น


ถ้าใส่ Host User Pass ชื่อฐานข้อมูลผิด จะแสดง Error


ความคิดเห็น