มีสองกรณี
1 อาจเกิดจากการติดตั้งฐานข้อมูลไม่ถูกต้อง
2. อาจจะเกิดจากโค๊ด php ของคุณ
ตัวอย่าง
<?
include "config.in.php";
// ติดต่อฐานข้อมูล
$conn = mysql_connect( $ServerName, $UserName, $UserPassword );
if ( ! $conn )
die( "ไม่สามารถติดต่อกับ MySQL ได้" );
mysql_select_db( $DataBaseName, $conn )
or die ( "ไม่สามารถเลือกใช้งานฐานข้อมูลได้" );
?>
ไฟล์ config.in.php
<?
// ตั้งค่าติดต่อฐานข้อมูล MySQL
$ServerName = "localhost";
$UserName = "root";
$UserPassword = "1234";
$DataBaseName = "db";
?>