PHP连接MySQL 笔记

PHP连接MySQL 笔记

枫
2023-05-23 / 0 评论 / 37 阅读 / 耗时 179ms / 正在检测是否收录...

介绍

  此贴用来记录自己的学习记录与心得 ,代码都标上注解

代码

<?php
// 数据库连接信息
$servername = "localhost"; // 数据库服务器名
$username = "username"; // 数据库用户名
$password = "password"; // 数据库密码
$dbname = "mydb"; // 数据库名

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname); // 创建MySQL连接

// 检查连接是否成功
if ($conn->connect_error) { // 检查连接是否失败
    die("连接失败: " . $conn->connect_error); // 如果连接失败,输出错误信息并停止脚本执行
}

// 查询数据
$sql = "SELECT id, name, email FROM users"; // 查询语句
$result = $conn->query($sql); // 执行查询语句

if ($result->num_rows > 0) { // 如果查询结果有数据
    // 输出数据
    while($row = $result->fetch_assoc()) { // 循环遍历查询结果中的每一行数据
        echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - Email: " . $row["email"]. "<br>"; // 输出每一行数据的id、name和email
    }
} else { // 如果查询结果没有数据
    echo "0 结果"; // 输出0结果
}

// 增加数据
$sql = "INSERT INTO users (name, email, password) VALUES ('John Doe', 'john@example.com', MD5('password'))"; // 插入语句

if ($conn->query($sql) === TRUE) { // 如果插入成功
    echo "新记录插入成功"; // 输出新记录插入成功
} else { // 如果插入失败
    echo "Error: " . $sql . "<br>" . $conn->error; // 输出错误信息
}

// 关闭连接
$conn->close(); // 关闭MySQL连接
?>
7

海报

正在生成.....

评论 (0)

取消