导读:
MySQL是一款开源的关系型数据库管理系统,被广泛应用于Web开发中。本文将介绍如何往MySQL中插入、查询和删除数据,并提供相关的代码示例。
1. 连接MySQL
在使用MySQL之前,需要先连接到它。可以使用mysqli_connect()函数来连接MySQL。以下是一个连接到MySQL的示例:
```php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "test";
// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 检查连接是否成功
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
```
2. 插入数据
要向MySQL中插入数据,可以使用INSERT INTO语句。以下是一个向“users”表中插入数据的示例:
$sql = "INSERT INTO users (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com')";
if (mysqli_query($conn, $sql)) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "
" . mysqli_error($conn);
3. 查询数据
要从MySQL中查询数据,可以使用SELECT语句。以下是一个从“users”表中查询数据的示例:
$sql = "SELECT * FROM users";
$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"]. "
";
}
echo "0 results";
4. 删除数据
要从MySQL中删除数据,可以使用DELETE语句。以下是一个从“users”表中删除数据的示例:
$sql = "DELETE FROM users WHERE id=3";
echo "Record deleted successfully";
echo "Error deleting record: " . mysqli_error($conn);
总结:
本文介绍了如何连接MySQL,插入、查询和删除数据,并提供了相关的代码示例。通过学习本文,读者可以掌握基本的MySQL操作技能,为Web开发提供帮助。