MySQL是一个关系型数据库管理系统,广泛应用于Web应用程序和数据驱动的网站中,是世界上最流行的数据库之一。
以下是一些MySQL的干货:
// 连接数据库
$host = 'localhost';
$username = 'root';
$password = 'password';
$database = 'mydb';
$mysqli = new mysqli($host, $username, $password, $database);
// 插入数据
$sql = "INSERT INTO users (username, password, email) VALUES ('test', 'password123', 'test@test.com')";
if ($mysqli->query($sql) === TRUE) {
echo "插入成功";
} else {
echo "插入失败: " . $mysqli->error;
}
// 查询数据
$sql = "SELECT * FROM users WHERE username='test'";
$result = $mysqli->query($sql);
if ($result->num_rows >0) {
// 输出数据
while($row = $result->fetch_assoc()) {
echo "用户名: " . $row["username"]. " 密码: " . $row["password"]. " 邮箱: " . $row["email"]. "
";
}
} else {
echo "0 结果";
}
// 更新数据
$sql = "UPDATE users SET password='newpassword' WHERE username='test'";
if ($mysqli->query($sql) === TRUE) {
echo "更新成功";
} else {
echo "更新失败: " . $mysqli->error;
}
// 删除数据
$sql = "DELETE FROM users WHERE username='test'";
if ($mysqli->query($sql) === TRUE) {
echo "删除成功";
} else {
echo "删除失败: " . $mysqli->error;
}
// 关闭连接
$mysqli->close();
以上代码演示了MySQL连接、插入数据、查询数据、更新数据和删除数据的基本操作。更多MySQL的使用技巧和优化策略可以通过查阅官方文档和其他资料获得。