MySQL是一种关系型数据库管理系统,它使用结构化查询语言(SQL)进行数据操作。PHP是一种广泛使用的服务器端脚本语言,特别适用于Web开发,并且可以用来与MySQL数据库进行交互。
以下是一个使用PHP向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 = "INSERT INTO myTable (firstname, lastname, email) VALUES (?, ?, ?), (?, ?, ?)";
$stmt = $conn->prepare($sql);
// 绑定参数并执行
$param1 = "John";
$param2 = "Doe";
$param3 = "john@example.com";
$param4 = "Jane";
$param5 = "Doe";
$param6 = "jane@example.com";
$stmt->bind_param("sssiss", $param1, $param2, $param3, $param4, $param5, $param6);
$stmt->execute();
echo "新记录插入成功";
$stmt->close();
$conn->close();
?>
try-catch
块捕获异常,并输出错误信息以便调试。LOAD DATA INFILE
语句可以快速导入大量数据。领取专属 10元无门槛券
手把手带您无忧上云