在PHP中,我们通常使用mysqli或PDO扩展来连接MySQL数据库,以下是使用mysqli扩展连接MySQL数据库的示例:
<?php $servername = "localhost"; // 服务器地址 $username = "username"; // 用户名 $password = "password"; // 密码 $dbname = "myDB"; // 数据库名 // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检测连接 if ($conn>connect_error) { die("连接失败: " . $conn>connect_error); } echo "连接成功"; ?>
在这个例子中,我们首先定义了数据库服务器的地址、用户名、密码和数据库名称,我们使用这些参数创建一个新的mysqli实例,该实例代表与MySQL数据库的连接,如果连接失败,connect_error属性将包含错误信息,我们可以使用die函数打印错误信息并终止脚本执行,如果连接成功,我们将打印"连接成功"。
下面是一个通过PHP连接MySQL数据库的简单示例,并将其结果以介绍形式输出。
<?php // 数据库配置信息 $servername = "localhost"; // 服务器地址 $username = "root"; // 数据库用户名 $password = "password"; // 数据库密码 $dbname = "myDB"; // 数据库名 // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接 if ($conn>connect_error) { die("连接失败: " . $conn>connect_error); } // SQL 查询语句 $sql = "SELECT id, name, age FROM myTable"; // 请确保数据库中存在名为 myTable 的表和列 id, name, age $result = $conn>query($sql); // 检查结果集是否有数据 if ($result>num_rows > 0) { echo "<table border='1'>"; // 创建介绍 echo "<tr><th>ID</th><th>Name</th><th>Age</th></tr>"; // 表头 // 输出每行数据 while($row = $result>fetch_assoc()) { echo "<tr>"; echo "<td>" . $row["id"] . "</td>"; echo "<td>" . $row["name"] . "</td>"; echo "<td>" . $row["age"] . "</td>"; echo "</tr>"; } echo "</table>"; // 结束介绍 } else { echo "0 结果"; } $conn>close(); // 关闭连接 ?>
上述代码做了以下事情:
1、定义数据库连接参数。
2、创建数据库连接,并检查连接是否成功。
3、执行SQL查询。
4、检查查询结果是否有返回行。
5、如果有结果,以介绍的形式输出查询结果。
6、关闭数据库连接。
请注意,你需要将$servername
,$username
,$password
,$dbname
, 和$sql
中的相应值替换成你的数据库信息。
该示例中的介绍样式是基本的HTML介绍样式,你可以通过CSS进一步美化它,记得替换myTable
和相关列名 (id
,name
,age
) 为你数据库中实际存在的表和列。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/700539.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复