by moo1997 » 21/07/2020 11:42 am
เชื่อมโดยใช้
mysqli
จะมีความเร็วในเว็บทั่วไปอาจจะไม่เห็นความต่าง แต่ถ้าเป็นเว็บที่ต้องรีดประสิทธิภาพทุกเม็ดทุกหน่วย อาจจะเหมาะกว่า
สามารถเขียนได้ทั้งแบบ
OOP และ procedural ทำให้การ migrate จาก
mysql ทำได้ง่ายกว่า
ในหลายๆ กรณี โค้ดของ mysqli อ่านเข้าใจง่ายกว่า
สร้างไฟล์ connect.php
Code: Select all
<?php
$con= mysqli_connect("localhost","root","123456789","test") or die("Error: " . mysqli_error($con));
mysqli_query($con, "SET NAMES 'utf8' ");
?>
สามารถเชื่อมต่อฐานข้อมูลได้แล้ว สามารถเรียกใช้ files ได้ทันทีเมื่อต้องการเชื่อมกับฐานข้อมูล
เช่นตอน insert updste delete หรือตอนที่ต้องการให้ตารางมาแสดง
เชื่อมโดยใช้ [url=https://www.mindphp.com/developer/21-sql-mysql/4458-what-is-mysqli-qualified-for.html]mysqli[/url]
จะมีความเร็วในเว็บทั่วไปอาจจะไม่เห็นความต่าง แต่ถ้าเป็นเว็บที่ต้องรีดประสิทธิภาพทุกเม็ดทุกหน่วย อาจจะเหมาะกว่า
สามารถเขียนได้ทั้งแบบ [url=https://www.mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD/73-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3/3697-oop-%E0%B9%82%E0%B8%AD%E0%B9%82%E0%B8%AD%E0%B8%9E%E0%B8%B5-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3.html]OOP[/url] และ procedural ทำให้การ migrate จาก [url=https://www.mindphp.com/%E0%B8%9A%E0%B8%97%E0%B9%80%E0%B8%A3%E0%B8%B5%E0%B8%A2%E0%B8%99-php/198-mysql-store-procedure/3964-mysql-select-having-where.html]mysql[/url] ทำได้ง่ายกว่า
ในหลายๆ กรณี โค้ดของ mysqli อ่านเข้าใจง่ายกว่า
สร้างไฟล์ connect.php
[code]
<?php
$con= mysqli_connect("localhost","root","123456789","test") or die("Error: " . mysqli_error($con));
mysqli_query($con, "SET NAMES 'utf8' ");
?>
[/code]
สามารถเชื่อมต่อฐานข้อมูลได้แล้ว สามารถเรียกใช้ files ได้ทันทีเมื่อต้องการเชื่อมกับฐานข้อมูล
เช่นตอน insert updste delete หรือตอนที่ต้องการให้ตารางมาแสดง