Redis数据库--python交互
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,- 安装--安装包①进入虚拟环境py2_db,联网安装包redispip install redis②中文官网(http://redis.cn/clients.html)下载redis源码安装unzi
千家信息网最后更新 2025年01月19日Redis数据库--python交互
- 安装--安装包①进入虚拟环境py2_db,联网安装包redispip install redis②中文官网(http://redis.cn/clients.html)下载redis源码安装unzip redis -py -master.zipcd redis -py -masterpython setup.py install--调用模块from redis import *- StrictRedis对象方法--通过init创建对象,指定参数host、port与指定的服务器和端口连接,host默认为localhost,port默认为6379--根据不同的类型,拥有不用的实例方法可以调用,与前面学的redis命令对应,方法需要的参数与命令的参数一致。--实例方法:--string:set setex mset append get mget--key:keys exists type delete expire getrange ttl--hash:hset hmset hkeys hget hmget hvals hdel--list:lpush rpush linsert lrange lset lrem--set:sadd smembers srem--zset:zadd zrange zrangebyscore zscore zrem zremrangebyscore- string-增加from redis import *if __name__ == "__main__": try: # 创建StrictRedis对象,与redis服务器建立链接 sr = StrictRedis() # 添加键py1,值为gj result = sr.set('py1', 'gj') # 输出响应结果,如果添加成功则返回True,否则返回false print(result) except Exception as e: print(e)- string-获取from redis import *if __name__ == "__main__": try: # 创建StrictRedis对象,与redis服务器建立链接 sr = StrictRedis() # 获取键py1的值 result = sr.get('py1') # 输出键的值,如果键不存在则返回None print(result) except Exception as e: print(e)- string-修改from redis import *if __name__ == "__main__": try: # 创建StrictRedis对象,与redis服务器建立链接 sr = StrictRedis() # 设置py1的值,如果键已经存在则进行修改,如果键不存在则进行添加 result = sr.set('py1', 'hr') # 输出相应结果,如果操作成功则返回True,否则返回False print(result) except Exception as e: print(e)- string-删除from redis import *if __name__ == "__main__": try: # 创建StrictRedis对象,与redis服务器建立链接 sr = StrictRedis() # 设置键py1的值,如果键已经存在则进行修改,如果键不存在则进行添加 result = sr.delete('py1') # 输出相应结果,如果删除成功则返回受影响的键数,否则则返回0 print(result) except Exception as e: print(e)- 获取键from redis import *if __name__ == "__main__": try: # 创建StrictRedis对象,与redis服务器建立链接 sr = StrictRedis() # 获取所有的键 result = sr.keys() # 输出响应结果,所有的键构成一个列表,如果没有键分返回空列表 print(result) except Exception as e: print(e)
对象
服务器
服务
链接
输出
方法
结果
成功
参数
命令
实例
不同
一致
不用
模块
源码
环境
端口
类型
中文
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
金人信息网络技术
支撑5000日活的服务器
芝罘区定制软件开发外包公司
数据库加锁可以重入吗
搞网络安全要学许多数学吗
关于网络安全的个人演讲稿
建年度帐储存路径数据库
搜索服务器动态
网站前台使用什么软件开发
开黑啦如何注销服务器
残疾人软件开发
班加罗尔软件开发
政府 网络安全部门招聘
北京蓝波网络技术有限公司
网站网络安全检测报告
徐州服务器托管收费标准
服务器劫持破解
做软件开发一般去哪工作
ctf网络安全大赛图片题目
哪一个数据库提供英文论文
某科学cs服务器论坛
软件开发可维护性准则
dhcp服务器的作用
用友换金蝶基础数据库
数据库借书证和图书是什么关系
数据库改造支持ipv6
数据库学会增删改查就行了么
服务器安装了数据库总是坏
灯塔服务器主机地址怎么填
定位软件开发没有key