操作系統(tǒng):Mac OX
方式一:使用PDO的方式將php與數(shù)據(jù)庫進(jìn)行連接
$servername="localhost:3306";
$username="train";
$password="";
try{
$conn=newPDO("mysql:host=$servername;dbname=daily_train_db",$username,$password);
echo"連接成功";
}
catch(PDOException$e)
{
echo $e->getMessage();
}
?>
注意:端口號(port)需要接在localhost的冒號(:)后面赏胚,否則會出現(xiàn)磕谅,下面的錯(cuò)誤
SQLSTATE[HY000][1045]Accessdeniedforuser'root'@'localhost'(usingpassword:YES)
方式二:使用面向過程的方式進(jìn)行連接
$servername="localhost:3306";
$username="train";
$password="";
// 創(chuàng)建連接
$conn=mysqli_connect($servername,$username,$password);
// 檢測連接
if(!$conn){
die("Connection failed: ".mysqli_connect_error());
}
echo"連接成功";
?>