PHP Redis MySQL 员工信息数据集读取与存储示例
以下是一个使用PHP调用Redis读取MySQL员工信息数据集并保存到Redis的示例:
<?php
// 连接MySQL数据库
$mysql_host = 'localhost';
$mysql_user = 'root';
$mysql_password = 'password';
$mysql_database = 'database';
$mysql_conn = mysqli_connect($mysql_host, $mysql_user, $mysql_password, $mysql_database);
// 连接Redis服务器
$redis_host = 'localhost';
$redis_port = 6379;
$redis_conn = new Redis();
$redis_conn->connect($redis_host, $redis_port);
// 读取MySQL员工信息数据集
$sql = "SELECT * FROM employees";
$result = mysqli_query($mysql_conn, $sql);
// 保存到Redis的记录集$rs
$rs = [];
while ($row = mysqli_fetch_assoc($result)) {
$rs[] = $row;
}
// 清空$rs
$redis_conn->del('rs');
// 遍历显示保存到Redis的记录集$rs
foreach ($rs as $row) {
$redis_conn->rpush('rs', json_encode($row));
}
// 关闭MySQL数据库连接
mysqli_close($mysql_conn);
// 关闭Redis连接
$redis_conn->close();
?>
注意:该示例假设你已经安装并正确配置了MySQL和Redis,并且将MySQL数据库中的员工信息保存在名为"employees"的表中。
原文地址: https://www.cveoy.top/t/topic/pGR2 著作权归作者所有。请勿转载和采集!