文章目录
- @[toc]
- 数据插入
- 数据查询
- 数据更新
- 数据删除
- 查询存在的所有key
文章目录
- @[toc]
- 数据插入
- 数据查询
- 数据更新
- 数据删除
- 查询存在的所有key
个人主页:丷从心·
系列专栏:Python数据库
学习指南:Python学习指南
数据插入
from redis import Redisdef insert_data():redis_cli = Redis(host='localhost', port=6379, db=0)result = redis_cli.set('name', '从心')if result:print('数据插入成功...')else:print('数据插入失败...')if __name__ == '__main__':insert_data()
redis_cli = Redis(host='localhost', port=6379, db=0)
用于连接数据库host
用于指定数据库IP
地址,localhost
表示本地port
用于指定数据库端口db
用于指定数据仓库
result = redis_cli.set('name', '从心')
用于插入一个字符串,插入成功时返回True
,插入失败时返回False
数据查询
from redis import Redisdef query_data():redis_cli = Redis()result = redis_cli.get('name')if result:print(result.decode('utf-8'))else:print('数据不存在...')if __name__ == '__main__':query_data()
数据更新
from redis import Redisdef update_data():redis_cli = Redis()result = redis_cli.set('name', 'follow__my_heart')if result:print('数据更新成功...')else:print('数据更新失败...')result = redis_cli.get('name')if result:print(result.decode('utf-8'))else:print('数据不存在...')if __name__ == '__main__':update_data()
数据删除
from redis import Redisdef delete_data():redis_cli = Redis()result = redis_cli.delete('name')if result:print('数据删除成功...')else:print('数据删除失败...')if __name__ == '__main__':delete_data()
查询存在的所有key
from redis import Redisdef query_keys():redis_cli = Redis()results = redis_cli.keys()if results:print(results)else:print('数据查询失败...')if __name__ == '__main__':query_keys()