连接数据库
<?php $host = "localhost"; // 数据库主机名 $user = "username"; // 数据库用户名 $password = "password"; // 数据库密码 $database = "database_name"; // 数据库名称 // 创建连接 $conn = new mysqli($host, $user, $password, $database); // 检查连接是否成功 if ($conn->connect_error) { die("连接失败:" . $conn->connect_error); } echo "连接成功!"; ?>
插入数据
<?php $sql = "INSERT INTO users (name, email, age) VALUES ('John Doe', 'john@example.com', 30)"; if ($conn->query($sql) === TRUE) { echo "数据插入成功!"; } else { echo "插入数据失败:" . $conn->error; } $conn->close(); ?>
查询数据
<?php $sql = "SELECT * FROM users"; $result = $conn->query($sql); if ($result->num_rows > 0) { // 输出每行数据 while($row = $result->fetch_assoc()) { echo "姓名:" . $row["name"]. " - 邮箱:" . $row["email"]. " - 年龄:" . $row["age"]. "<br>"; } } else { echo "0 结果"; } $conn->close(); ?>
更新数据
<?php $sql = "UPDATE users SET age=35 WHERE name='John Doe'"; if ($conn->query($sql) === TRUE) { echo "数据更新成功!"; } else { echo "更新数据失败:" . $conn->error; } $conn->close(); ?>
删除数据
<?php $sql = "DELETE FROM users WHERE name='John Doe'"; if ($conn->query($sql) === TRUE) { echo "数据删除成功!"; } else { echo "删除数据失败:" . $conn->error; } $conn->close(); ?>
注意:以上php实现读写数据库示例代码仅供参考,实际应用中应该根据具体情况进行修改。另外,使用PHP操作数据库时应注意安全性,例如防止SQL注入攻击。
猜你喜欢:PHP连接数据库需求流程及完整版代码
评论