คำสั่งการเชื่อมต่อฐานข้อมูล mysql ด้วย php

แชร์ประสบการณ์เขียนโค้ด php + Mysql เล็ก ๆ น้อย ๆ เผื่อจะเป็นประโยชน์กับใครสักคน...
คำสั่งการเชื่อมต่อฐานข้อมูล Mysql ด้วย PHP เป็นคำสั่งพื้นฐานของคนที่ศึกษาการเขียนเว็บ พัฒนาโปรแกรมด้วย PHP ยังไง ๆ ก็หนีไม่พ้น ผมเองก็เขียนเว็บมานาน แต่ก็ไม่ได้มาจำอะไรพวกนี้เลย 555++ จะทำที ก็หาโค้ดเก่า ๆ มาใช้ ถึงจำได้ก็จำได้แค่คร่าว ๆ ว่ามันประมาณนี้นี่หว่า แล้วเราพิมพ์ถูกได้ไหมน้อ..
 
รูปแบบคำสั่ง PHP เชื่อมต่อฐานข้อมูล Mysqli
 
<?php
    $servername = "127.0.0.1";
    $sys_user ="
root";
    $sys_password = "
123456789";
    $database_name = "
codefather2016";
    $conn = mysqli_connect($servername,$sys_user,$sys_password,$database_name) or die(mysql_error());         
?>
สีน้ำเงิน คือ จุดที่ต้องเปลี่ยน หรือ แก้ไข sys_user ถ้าใช้งานที่เครื่องเราเอง ก็ใช้ root ได้เลย
แต่ถ้าอัพขึ้นโฮสจริง ๆ ทางผู้ให้บริการโฮสติ้ง เขาจะมี user มาให้ เราก็นำมาใส่ แล้วค่อยอัพไฟล์ขึ้นโฮส
 
อันนี้เป็นคำสั่งเชื่อมต่อฐานข้อมูลแบบ Mysqli นะครับ ว่ากันว่า Mysqli มันดีกว่า เร็วกว่า จัดการข้อมูลจำนวนมาก ๆ ได้ดีกว่า Mysql ตัวเก่า (ที่ไม่มี i ) และตัว web server จำลอง อย่าง XAMPP  หรือ Appserv รุ่นใหม่ ๆ ก็เปลี่ยนมาใช้ Mysqli กันหมดแล้ว
 
แต่ตัว Appserv รุ่นเก่า ๆ ก็ยังสามารถติดตั้ง ใช้งานได้ตามปรกติ เอาไว้แก้โค้ดเก่า ๆ รุ่นที่ยังไม่ได้ใช้ Mysqli เนาะ
แต่ตอนนี้ผมใช้ Appserv ตัวล่าสุดอยู่ ปรากฏว่าสามารถเชื่อมต่อฐานช้อมูล ได้ทั้ง Mysql ธรรมดา(รุ่นเก่า) และ Mysqli (รุ่นใหม่)
ไม่ต้องไปติดตั้ง XAMPP ให้ยุ่งยากอีกต่อไป
เนื่องจากผมความจำไม่ค่อยดี จึงมาเขียนเป็นบทความ เพื่อที่เวลาจะใช้ จะได้มาก๊อปเอาไปวาง เปลี่ยน User Password และ Database ใช้ได้เลย ไม่ต้องไปหาในเครื่องให้ยุ่งยาก (กรณีไม่อยู่หน้าคอมตัวเอง 555++)
 
หวังว่าเพื่อน ๆ คงไม่เป็นเหมือนผมนะครับ เขียนโค้ดมาตั้งหลายปี คำสั่งเชื่อมต่อฐานข้อมูลง่าย ๆ ไม่กี่บรรทัดก็ยังจำไม่ได้
ขอบคุณที่ท่านที่แวะเข้ามาเยี่ยมชมเว็บของเรา www.code-father.com
 


My Article
แนะนำเว็บสูตรหวยออนไลน์ ดูฟรี