ทดลองเขียน PHP เชื่อมต่อฐานข้อมูล MySQL แต่ไม่สำเร็จขึ้น Error และเว็บไซต์ไม่ทำงาน ควรแก้ไขอย่างไร
Warning: mysqli_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES)
วิธีแก้ไข
ข้อความแจ้งเตือนดังกล่าวเกิดจากค่าพารามิเตอร์ รหัสผ่าน ของผู้ใช้ root@localhost ไม่ถูกต้อง ให้ดำเนินการตรวจสอบ และแก้ไขรหัสผ่านให้ถูกต้อง กรณีนี้รันผ่าน localhost เบื้องต้นแนะนำลองกำหนดรหัสผ่านเป็นค่าว่างเปล่า (พารามิเตอร์ที่ 3) ในลักษณะนี้
$conn = mysqli_connect("localhost", "root", "", "<DATABASE_NAME>");
mysqli_query( $conn, "SET NAMES UTF8" );