Redis数据库--python交互
发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,- 安装--安装包①进入虚拟环境py2_db,联网安装包redispip install redis②中文官网(http://redis.cn/clients.html)下载redis源码安装unzi
千家信息网最后更新 2024年09月22日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安全错误
数据库的锁怎样保障安全
nfs万兆 服务器千兆
计算机网络安全与策略的预期
路由器云服务器设置
网络安全近十年发展趋势
网络数据库应用技术知识
软件开发人力资源分配
横山区职教中心21集软件开发班
微乐无法登陆服务器
我的世界神奇宝贝服务器基本指令
服务器需要关掉防火墙吗
新推出的app软件开发
拿下域控服务器能怎么样
怎么查数据库服务器时间
顺德科技创新中心互联网
中国的网络技术心得
app软件开发制作招标
控制网络技术基础课后题
量子特攻会在哪个服务器
我国网络安全情况汇报
清新软件开发
工控服务器散热器供应商
nfs万兆 服务器千兆
镇江网络安全服务平台
ji计算机网络技术介绍
网络安全手抄报简单又好看教程
普陀区公司软件开发包括哪些
网络安全创意海报设计儿童
大连华信 软件开发
软件开发人员品质
河源本地服务器地址