让我来为您详细讲解一下PHP操作MySQL函数的攻略。
让我来为您详细讲解一下PHP操作MySQL函数的攻略。
1. 连接MySQL数据库
在PHP中连接MySQL数据库使用的是mysqli
函数。
格式:
$mysqli = new mysqli($servername, $username, $password, $dbname);
其中, $servername
表示 MySQL 服务器主机地址, $username
表示 MySQL 用户名, $password
表示 MySQL 密码, $dbname
表示 MySQL 数据库名。
示例:
$mysqli = new mysqli("localhost", "root", "password", "test_db");
if ($mysqli->connect_error) {
die("连接失败:" . $mysqli->connect_error);
}
echo "连接成功!";
2. 查询数据
在PHP中查询MySQL数据库使用的是mysqli_query
函数。
格式:
mysqli_query($mysqli, $sql)
其中, $mysqli
是一个 MySQLi 对象, $sql
是一个 SQL 查询字符串。
示例:
$sql = "SELECT * FROM test_tbl";
$result = $mysqli->query($sql);
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
echo "id: " . $row["id"] . " - Name: " . $row["name"] . " - Age: " . $row["age"] . "<br>";
}
} else {
echo "0 结果";
}
3. 插入数据
在PHP中插入MySQL数据库使用的是mysqli_query
函数。
格式:
$sql = "INSERT INTO test_tbl (name, age) VALUES ('John', '30')";
$result = $mysqli->query($sql);
其中, $sql
是一个 SQL 插入字符串。
示例:
$name = "John";
$age = 30;
$sql = "INSERT INTO test_tbl (name, age) VALUES ('$name', '$age')";
if ($mysqli->query($sql) === TRUE) {
echo "新记录插入成功!";
} else {
echo "Error: " . $sql . "<br>" . $mysqli->error;
}
以上是关于PHP操作MySQL函数的详细攻略。服务更多的读者,我们可以补充更多的MySQL和PHP交互函数的攻略,比如删除数据、修改数据、关闭数据库连接等操作。
沃梦达教程
本文标题为:PHP操作mysql函数详解,mysql和php交互函数


基础教程推荐
猜你喜欢
- php+mysql开发的最简单在线题库(在线做题系统)完整案例 2023-01-04
- php生成短网址/短链接原理和用法实例分析 2023-04-20
- php去除deprecated的实例方法 2022-09-02
- Laravel修改验证提示信息为中文的示例 2023-03-08
- PHP laravel使用自定义邮件类实现发送邮件 2023-07-03
- PHP采用get获取url汉字出现乱码的解决方法 2024-03-28
- PHP基于反射机制实现自动依赖注入的方法详解 2022-10-02
- PHP字符串函数系列之nl2br(),在字符串中的每个新行 (\n) 之前插入 HTML 换行符br 2024-03-28
- php如何获取当前日期和星期 2024-12-06
- Laravel 解决composer相关操作提示php相关异常的问题 2023-03-08