redis.query
功能说明
描述
执行redis语句并返回结果。
函数原型
redis.query(hd,cmd)
参数
名称 | 类型 | 描述 |
---|---|---|
hd | 整型 | 已经打开的redis数据库句柄 |
cmd | 字符型 | 要执行的redis语句 |
返回值
类型 | 描述 |
---|---|
字符型 | 执行成功返回结果字符串,失败返回None |
备注
可能出现的错误信息,执行 getlasterror 函数获取具体详细信息:
- 错误编码=getlasterror()
- 错误信息=getlasterror(1)
错误编码 | 错误信息 |
---|---|
1400 | 参数类型不正确 |
1100 | 不存在的句柄 |
311 | 数据库执行错误 |
在插入数据到数据库时对部分字符需要使用转义字符的写法: 名称|描述 -|- 单引号|需要写成 \' 双引号|需要写成 \" 斜杠|需要写成 \\ 换行符|需要写成 \\n 回车符|需要写成 \\r 制表符|需要写成 \\t
示例
def test():
arr={"ip":"外部数据库的ip","pwd":"外部数据库的密码","port":6379}
hd=redis.open(arr,0)
ret=redis.exec(hd,"set a 100")
ret=redis.query(hd,"get a")
print(ret)
redis.close(hd)
演示示例
- 暂无
安装包下载
- 暂无
相关视频
- 暂无