PHP连接MySQL数据库打开浏览器却是空白,服务器和MySQL都打开了。

<?php

 $conn = mysql_connect("localhost","root","123");

 if (!$conn){

  die('无法连接MySQL数据库:'.mysql_error());

 }

 else{

  echo "成功连接MySQL数据库!";

 }

 mysql_close($conn);

 ?>

检查一下版本,我是PHP8,是这样创建连接的

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检测连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
} 

具体可以参考一下这篇博客https://blog.csdn.net/h2763246823/article/details/116901949

博客最后有具体写如何连接mysql

用php打印一下报错。

<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

// some code

mysql_close($con);
?>

 

先检查下你自己php的版本,php7开始已经废用了mysql_connect,需要连接的话可以使用mysqli_connect

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps: 问答会员【8折】购 ,仅需→¥23.2,即可享受5次/月 有问必答服务,了解详情>>>https://t.csdnimg.cn/RW5m