在Web开发中,经常需要连接MySQL数据库来获取或存储数据。本文将介绍如何在PHP中连接MySQL服务器。
首先,需要确保已经安装了MySQL服务器,并且已经创建了一个数据库。
接下来,使用PHP中的mysqli扩展来连接MySQL服务器。以下是连接MySQL服务器的示例代码:
$servername = "localhost"; $username = "root"; $password = ""; $dbname = "myDB"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } echo "连接成功";
上述示例代码中,$servername是MySQL服务器的地址,$username是连接数据库的用户名,$password是连接数据库的密码,$dbname是连接的数据库。连接MySQL服务器的函数是mysqli()。
连接成功后,在PHP中就可以执行SQL语句来获取或存储数据了。示例代码如下:
$sql = "SELECT * FROM mytable"; $result = $conn->query($sql); if ($result->num_rows > 0) { // 输出数据 while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Age: " . $row["age"]. ""; } } else { echo "0 结果"; } $conn->close();
上述示例代码中,$sql是执行的SQL语句,$result是查询结果,$result->num_rows表示结果行数,$result->fetch_assoc()可以逐行输出查询结果。
总结:在PHP中连接MySQL服务器,需要使用mysqli扩展。连接成功后,可以执行SQL语句来获取或存储数据。