MySQL 是一种关系型数据库管理系统,它被广泛应用于Web开发中的数据存储和管理工作中。在实际的应用场景中,我们需要后台通过程序来插入数据,下面就让我们来一步步学习 MySQL 如何在后台插入数据吧!
首先,我们需要建立连接到MySQL数据库的链接,以便我们能在后台操作MySQL数据库,这个操作可以通过以下代码来完成:
--by www.qzphp.cn
$servername = "localhost";
// 服务器名称
$username = "username";
// 用户名
$password = "password";
// 密码
$dbname = "myDB";
// 数据库名称 // 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
echo "连接成功";
接下来我们需要编写SQL语句,向数据库中插入数据。以下是一个示例SQL语句:
--by www.qzphp.cn
$sql = "INSERT INTO MyGuests (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')";
在本示例中,我们向 MyGuests 表中插入了一条记录,该记录包含了 firstname, lastname, email 字段的值。这些值分别为: 'John', 'Doe', 'john@example.com' 。
最后,我们需要使用 $conn->query() 函数来执行SQL语句,将数据插入到MySQL数据库中:
--by www.qzphp.cn
if ($conn->query($sql) === TRUE) {
echo "新记录插入成功";
}
else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
这样,我们就成功的向 MySQL 数据库中插入了数据。您可以通过以下完整代码,尝试将代码运行起来:
--by www.qzphp.cn
$servername = "localhost";
// 服务器名称
$username = "username";
// 用户名
$password = "password";
// 密码
$dbname = "myDB";
// 数据库名称 // 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接
if ($conn->connect_error) {
die("连接失败: " . $conn->connect_error);
}
echo "连接成功";
//
SQL语句 $sql = "INSERT INTO MyGuests (firstname, lastname, email) VALUES ('John', 'Doe', 'john@example.com')";
if ($conn->query($sql) === TRUE) {
echo "新记录插入成功";
}
else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
$conn->close();

