Python实现连接及保存激活码到mysql和redis
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,下面一起来了解下Python实现连接及保存激活码到mysql和redis,相信大家看完肯定会受益匪浅,文字在精不在多,希望Python实现连接及保存激活码到mysql和redis这篇短内容是你想要的。
千家信息网最后更新 2025年11月07日Python实现连接及保存激活码到mysql和redis
下面一起来了解下Python实现连接及保存激活码到mysql和redis,相信大家看完肯定会受益匪浅,文字在精不在多,希望Python实现连接及保存激活码到mysql和redis这篇短内容是你想要的。
实现的代码如下所示:
生成激活码的模块uuid,这里可以使用uuid1,4,5等等,主要区别是不同的加密算法和生成因子,我这里使用uuid4,就是纯随机的
数据库的操作我是通过pymysql实现的。基本操作可以参考 http://beanxyz.blog.51cto.com/5570417/1871039
redis的操作是通过redis模块实现的。基本操作可以参考http://beanxyz.blog.51cto.com/5570417/1870139
#!/usr/bin/env python#! -*- coding:utf-8 -*-# Author: Yuan Liimport uuidimport pymysqlimport redisdef generate_key(num): li=[] for i in range(num): #uuid4是随机生成的验证码 S = uuid.uuid4() valuekey = str(S) li.append(valuekey) return li def save_db(keys):#绑定数据库和表 conn = pymysql.connect(host='sydnagios', port=3306, user='yli', passwd='yli', db='test') #通过游标来执行sql语句 cursor = conn.cursor(cursor=pymysql.cursors.DictCursor) for valuekey in keys: # 把值插入表中 cursor.execute("insert into Code(serial) value (%s)", (valuekey)) conn.commit() # 查询一下表的结果 cursor.execute('select * from Code') # 输出结果 row = cursor.fetchall() for item in range(len(row)): print(row[item]) cursor.close() conn.close()import redisdef save_redis(keys): r = redis.Redis(host='sydnagios', port=6379) for item in keys: r.lpush('list1',item)if __name__ == '__main__': li=generate_key(20) save_db(li) save_redis(li)执行脚本的效果:
控制台
redis缓存
mysql数据库
看完Python实现连接及保存激活码到mysql和redis这篇文章后,很多读者朋友肯定会想要了解更多的相关内容,如需获取更多的行业信息,可以关注我们的行业资讯栏目。
激活
数据
数据库
生成
内容
基本操作
更多
模块
结果
行业
参考
肯定
不同
受益匪浅
代码
信息
因子
就是
控制台
效果
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
第六届互联网加金草科技
软件开发方法相同
中国古文字数据库
网络安全审查目标包括
百度硬件服务器
生信服务器定制
怎么查服务器实时连接数
网络网络安全手抄报内容
番禺专业的服务器运维服务
从别的服务器取文件
p2p网络技术信任机制的实现
搭建mc服务器 推荐
软件开发时间预估表
数据库原理试题及答案解析
双色球开奖的数据库
厦门提升网络安全技术费用多少
七日杀服务器购买
软件开发加运营合同
软件开发文档电子书
网络安全与管理中级
网络安全设备知乎
事业编关于网络安全的真题
多线程服务器调试方法
网络安全要英语好吗
常见的关系数据库管理软件
软件开发和系统运维
网络安全法知识竞赛和答案
惠州市悦商网络技术
从事网络安全专业的毕业生
美国服务器供应商