以下是一个简单的PHP代码示例,用于连接MySQL数据库并进行基本的查询操作。

创建数据库和表
确保你已经在MySQL中创建了一个数据库和一个表。
CREATE DATABASE testdb;
USE testdb;
CREATE TABLE users (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(50) NOT NULL
); PHP代码样例
2.1 配置数据库连接参数
创建一个名为config.php 的文件,用于存储数据库连接参数:
<?php // config.php $servername = "localhost"; $username = "root"; $password = ""; // 请根据你的实际密码进行修改 $dbname = "testdb"; ?>
2.2 连接到数据库并执行查询
创建一个名为index.php 的文件,用于连接数据库并执行查询操作:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>PHP MySQL Test</title>
</head>
<body>
<h3>PHP MySQL Connection Test</h3>
<?php
// 引入配置文件
include 'config.php';
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully<br>";
// 插入数据示例
$sql = "INSERT INTO users (name, email) VALUES ('John Doe', 'john@example.com')";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully<br>";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
// 查询数据示例
$sql = "SELECT id, name, email FROM users";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
echo "<table border='1'><tr><th>ID</th><th>Name</th><th>Email</th></tr>";
// 输出数据
while($row = $result->fetch_assoc()) {
echo "<tr><td>" . $row["id"]. "</td><td>" . $row["name"]. "</td><td>" . $row["email"]. "</td></tr>";
}
echo "</table>";
} else {
echo "0 results";
}
// 关闭连接
$conn->close();
?>
</body>
</html> 运行代码
将上述两个文件(config.php 和index.php)上传到你的服务器或本地环境,然后通过浏览器访问index.php,你应该会看到以下内容:
成功连接到数据库的消息。
新记录创建成功的消息。
一个包含用户数据的HTML表格。
注意事项
确保你的MySQL服务正在运行,并且你提供的用户名和密码是正确的。

根据需要调整数据库连接参数。
为了安全起见,不要在生产环境中直接使用明文密码,建议使用环境变量或配置文件来管理敏感信息。
以上内容就是解答有关php连接mysql数据库测试代码_PHP代码样例的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/89442.html