PHP MySQL 数据库添加数据:使用 INSERT INTO 语句
可以使用 SQL INSERT INTO 语句向 MySQL 数据库添加一行数据。
例如,如果有一个名为'users'的表格,它有三个字段:id、name、和age。要向该表格添加一行数据,可以使用以下 SQL 语句:
INSERT INTO users (name, age) VALUES ('Tom', 25);
这将向表格中添加一行数据,其中包含'Tom'和'25'作为 name 和 age 字段的值。如果 id 字段是自动增量的,则会自动为新行分配一个唯一的 id 值。
在 PHP 中,可以使用 mysqli 扩展或 PDO 扩展执行 SQL 查询。以下是使用 mysqli 扩展向 MySQL 数据库添加一行数据的示例代码:
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
// 准备 SQL 查询
$sql = "INSERT INTO users (name, age) VALUES ('Tom', 25)";
// 执行查询
if ($conn->query($sql) === TRUE) {
echo "新记录已添加到表格中";
} else {
echo "错误: " . $sql . "<br>" . $conn->error;
}
// 关闭连接
$conn->close();
?>
请注意,上面的示例代码仅适用于演示目的。在实际应用程序中,您应该使用参数化查询来防止 SQL 注入攻击。
原文地址: https://www.cveoy.top/t/topic/n9PV 著作权归作者所有。请勿转载和采集!