准备工作
在开始之前,请确保已经安装了PHP和MySQL,并且PHP配置文件(php.ini)中启用了mysqli扩展。
(图片来源网络,侵删)
连接MySQL数据库
1、使用mysqli_connect()函数:这是最常用的方法之一,适用于PHP 5及以上版本。
2、面向过程的连接方式:
操作 | 代码示例 |
创建连接 | $conn = mysqli_connect("localhost", "root", "password", "database"); |
检查连接 | if (!$conn) { die("连接失败: " . mysqli_connect_error()); } |
3、面向对象的连接方式:
操作 | 代码示例 |
创建连接 | $mysqli = new mysqli("localhost", "root", "password", "database"); |
检查连接 | if ($mysqli->connect_error) { die("连接失败: " . $mysqli->connect_error); } |
执行SQL查询
1、查询数据:
操作 | 代码示例 |
查询语句 | $sql = "SELECT * FROM table_name"; |
执行查询 | $result = mysqli_query($conn, $sql); |
遍历结果 | while($row = mysqli_fetch_assoc($result)) { echo "ID: " . $row["id"]. " Name: " . $row["name"]. " |
2、插入数据:
(图片来源网络,侵删)
操作 | 代码示例 |
插入语句 | $sql = "INSERT INTO table_name (name) VALUES ('John')"; |
执行插入 | if (mysqli_query($conn, $sql)) { echo "新记录插入成功"; } else { echo "Error: " . $sql . " |
3、更新数据:
操作 | 代码示例 |
更新语句 | $sql = "UPDATE table_name SET name='John' WHERE id=1"; |
执行更新 | if (mysqli_query($conn, $sql)) { echo "记录更新成功"; } else { echo "Error: " . $sql . " |
4、删除数据:
操作 | 代码示例 |
删除语句 | $sql = "DELETE FROM table_name WHERE id=1"; |
执行删除 | if (mysqli_query($conn, $sql)) { echo "记录删除成功"; } else { echo "Error: " . $sql . " |
关闭连接
在完成所有数据库操作后,应关闭与MySQL服务器的连接以释放资源。
mysqli_close($conn);
详细介绍了如何使用PHP连接MySQL数据库,包括连接数据库、执行SQL查询以及关闭连接等步骤,希望这些信息对您有所帮助。
以上内容就是解答有关php mysql链接数据库_PHP的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
(图片来源网络,侵删)
本文来源于互联网,如若侵权,请联系管理员删除,本文链接:https://www.9969.net/74331.html