📅  最后修改于: 2023-12-03 15:27:41.639000             🧑  作者: Mango
PHP是一种服务器端脚本语言,主要用于Web开发,但它也可用于通用编程。它很容易学习,且可以在许多不同的操作系统上运行。
以下是一些 PHP 的优点:
要连接数据库,需要使用 PHP 的 mysqli
或 PDO
扩展。以下是一个示例使用 mysqli 扩展连接到 MySQL 数据库:
$servername = "localhost";
$username = "root";
$password = "password";
$dbname = "myDB";
// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 检查连接
if (!$conn) {
die("连接失败: " . mysqli_connect_error());
}
echo "连接成功";
插入数据需要在 SQL 查询中使用 INSERT INTO
语句。以下是一个示例将数据插入 MySQL 数据库表的代码:
$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com')";
if (mysqli_query($conn, $sql)) {
echo "新记录插入成功";
} else {
echo "错误: " . $sql . "<br>" . mysqli_error($conn);
}
获取数据需要使用 SQL 查询。以下是一个示例使用 SELECT
语句从 MySQL 数据库中读取数据的代码:
$sql = "SELECT id, firstname, lastname FROM MyGuests";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
// 输出数据每行数据
while($row = mysqli_fetch_assoc($result)) {
echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "<br>";
}
} else {
echo "0 结果";
}
总之,在 PHP 中,您可以轻松地连接和管理数据库,插入、获取、更新和删除数据,处理表单和文件上传等。