redis-python操作redis

本文详细介绍如何使用Python的redis模块操作Redis数据库,包括安装模块、建立连接、增删查改等基本操作,以及在CentOS环境下配置和验证Redis服务的方法。

小结

安装什么模块
可以让python操作redis
如何安装
?
redis模块
pip install redis



如何获得一个数据表的连接对象
?
import redis
conn = redis.StrictRedis(host=ip地址,port=端口, db=0)


增
有redis表的连接对象conn
插入string类型数据
键name
值teston
?
conn.set("name","testone")


查
有redis表的连接对象conn
获取string类型数据
name键对应的值
?
conn.get("name")


删
有redis表的连接对象conn
删除键name,键age
?
conn.delete("name", "age")


查所有键
有redis表的连接对象conn
查看所有的键
?
conn.keys()


一,连接centos的redis前,先得到ip地址

ifconfig

在这里插入图片描述

二,确保redis服务的开启

在centos上开启redis服务端

redis-server /etc/redis/redis.conf 

确认服务是否开启

查询redis的进程是否存在

[root@localhost ~]# ps aux|grep redis

在这里插入图片描述

在这里插入图片描述

三 python操作redis

redis模块的安装

pip install redis

StrictRedis类

redis模块上有这样的一个类

实例化它可以得到连接对象

import redis

# 获取与redis数据库的连接
conn = redis.StrictRedis(host='192.168.114.130', port=6379, db=0)
print('redis连接对象', conn)

# 添加一个键值对
conn.set('a1', 'aaaaa11111')
print('set ok')

结果

在这里插入图片描述

四,验证数据是否真的产生了景响

》在centos上启动客户端

redis-cli -h IP地址 -p 端口号
redis-cli -h 192.168.114.130 -p 6379

在这里插入图片描述

string类型相关方法一览

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

演练string类型操作

导入类,连接数据库

>>> from redis import *
>>> sr = StrictRedis(host="172.16.212.104", port=6379, db=1)
>>> sr

在这里插入图片描述

插入数据与获取数

在这里插入图片描述

如果要查的键不存在

报错

在这里插入图片描述

修改数据

只需要再一次调用set方法就可以
在这里插入图片描述

删除数据

连接对象.delete(键1,键n)

在这里插入图片描述

显示所有的键

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲸鱼编程pyhui

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值