下面是详细的攻略。
Php连接及读取和写入mysql数据库的常用代码
一、连接数据库
使用 php 连接 mysql 数据库通常要用到两个参数,分别为主机名和用户名:
<?php
    $host = 'localhost';
    $username = 'root';
    $password = '';
    $conn = mysqli_connect($host, $username, $password);
    if (!$conn) {
        die('Could not connect: ' . mysqli_error());
    }
    echo 'Connected successfully';
?>
以上代码中,mysqli_connect 方法用来连接数据库,mysqli_error 方法用来输出错误信息。
二、读取数据
读取 mysql 数据库中的数据通常要用到 mysqli_query 方法,可以参考以下示例:
<?php
    $host = 'localhost';
    $username = 'root';
    $password = '';
    $database = 'test';
    $conn = mysqli_connect($host, $username, $password, $database);
    if (!$conn) {
        die('Could not connect: ' . mysqli_error());
    }
    $sql = "SELECT id, name, age FROM users";
    $result = mysqli_query($conn, $sql);
    if (mysqli_num_rows($result) > 0) {
        while ($row = mysqli_fetch_assoc($result)) {
            echo "id: " . $row["id"] . " - Name: " . $row["name"] . " - Age: " . $row["age"] . "<br>";
        }
    } else {
        echo "0 results";
    }
    mysqli_close($conn);
?>
以上代码中,mysqli_query 方法用来执行 sql 查询语句,mysqli_fetch_assoc 方法用来获取查询结果中的数据。
三、写入数据
写入数据通常要用到 mysqli_query 方法,可以参考以下示例:
<?php
    $host = 'localhost';
    $username = 'root';
    $password = '';
    $database = 'test';
    $conn = mysqli_connect($host, $username, $password, $database);
    if (!$conn) {
        die('Could not connect: ' . mysqli_error());
    }
    $sql = "INSERT INTO users (name, age) VALUES ('John Doe', 25)";
    if (mysqli_query($conn, $sql)) {
        echo "New record created successfully";
    } else {
        echo "Error: " . $sql . "<br>" . mysqli_error($conn);
    }
    mysqli_close($conn);
?>
以上代码中,mysqli_query 方法用来执行 sql 插入语句,如果插入成功,则输出“New record created successfully”,否则输出错误信息。
四、总结
以上为 php 连接及读取和写入 mysql 数据库的常用代码。
其中,连接数据库时要注意参数的设置,读取数据时要注意查询结果的处理,写入数据时要注意 sql 语句的格式。
通过以上代码示例和总结,相信大家已经可以掌握 php 连接及读取和写入 mysql 数据库的基础知识。
The End




大气响应式网络建站服务公司织梦模板
高端大气html5设计公司网站源码
织梦dede网页模板下载素材销售下载站平台(带会员中心带筛选)
财税代理公司注册代理记账网站织梦模板(带手机端)
成人高考自考在职研究生教育机构网站源码(带手机端)
高端HTML5响应式企业集团通用类网站织梦模板(自适应手机端)