操作系统:Mac OX
方式一:使用PDO的方式将php与数据库进行连接
$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的冒号(:)后面,否则会出现,下面的错误
SQLSTATE[HY000][1045]Accessdeniedforuser'root'@'localhost'(usingpassword:YES)
方式二:使用面向过程的方式进行连接
$servername="localhost:3306";
$username="train";
$password="";
// 创建连接
$conn=mysqli_connect($servername,$username,$password);
// 检测连接
if(!$conn){
die("Connection failed: ".mysqli_connect_error());
}
echo"连接成功";
?>
网友评论