Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / mysql

详解PHP7连接数据库以及增删查改(mysqli方法)

作者:洃铯哖輪   发布日期:2023-12-20   浏览:712

在PHP7中,可以使用mysqli扩展来连接数据库以及进行增删查改操作。下面是详细的步骤:

  1. 连接数据库:

    $servername = "localhost";
    $username = "root";
    $password = "password";
    $database = "mydb";
    
    // 创建连接
    $conn = new mysqli($servername, $username, $password, $database);
    
    // 检查连接是否成功
    if ($conn->connect_error) {
        die("连接失败: " . $conn->connect_error);
    }
  2. 插入数据:

    $sql = "INSERT INTO users (name, email) VALUES ('John Doe', 'john@example.com')";
    
    if ($conn->query($sql) === TRUE) {
        echo "新记录插入成功";
    } else {
        echo "Error: " . $sql . "<br>" . $conn->error;
    }
  3. 查询数据:

    $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>";
        }
    } else {
        echo "0 结果";
    }
  4. 更新数据:

    $sql = "UPDATE users SET email='john.doe@example.com' WHERE id=1";
    
    if ($conn->query($sql) === TRUE) {
        echo "记录更新成功";
    } else {
        echo "Error updating record: " . $conn->error;
    }
  5. 删除数据:

    $sql = "DELETE FROM users WHERE id=1";
    
    if ($conn->query($sql) === TRUE) {
        echo "记录删除成功";
    } else {
        echo "Error deleting record: " . $conn->error;
    }
  6. 关闭连接:

    $conn->close();

以上是使用mysqli方法连接数据库以及进行增删查改操作的详细步骤。

上一篇:介绍PHP7.3.5封装类访问mysql数据库

下一篇:php7如何编译安装 pdo_mysql

大家都在看

php进入mysql(php进入根目录)

php链接不到mysql(php连接mys

php连接小马(php连接mysql代码)

php与ldap怎么连接(php pdo连

php代码后台增删改查(php对mysql

[PHP从小白到大牛]-022 PHP操作

php搭建mysql连接池

PHP MySQL:连接MySQL数据库

PHP访问MySQL查询超时设置

PHP 原生连接 Mysql

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站