连接redis数据库
法1,使用StrictRedis库,传入的参数有host地址、port端口、db数据库、password密码,端口一般都是6379,因为我没有设密码,所以这里就没有传入密码的参数:
from redis import StrictRedis
redis = StrictRedis(host='localhost', port=6379, db=0)
法2,使用Redis库,Redis是StrictRedis的子类,它可以兼容旧版本库里的方法:
from redis import StrictRedis, ConnectionPool
pool = ConnectionPool(host='localhost', port=6379, db=0)
redis = StrictRedis(connection_pool=pool)
法3,也是使用Redis库,但是这里的connection_pool通过URL来构建:
from redis import StrictRedis, ConnectionPool
url = 'redis://@localhost:6379/0'
pool = ConnectionPool.from_url(url)
redis = StrictRedis(connection_pool=pool)
插入数据
调用set()方法,设置一个键值对,然后将其获取并打印
redis.set('name', '小红')
print(redis.get('name'))
结果