Python实现连接及保存激活码到mysql和redis
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,下面一起来了解下Python实现连接及保存激活码到mysql和redis,相信大家看完肯定会受益匪浅,文字在精不在多,希望Python实现连接及保存激活码到mysql和redis这篇短内容是你想要的。
千家信息网最后更新 2026年10月31日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安全错误
数据库的锁怎样保障安全
什么是科技互联网
广州大一互联网络科技有限公司
深圳恒合互联网络科技有限公司
今日互联网科技
科技互联网政务服务
互联网核心科技是什么
互联网络科技有限公司
郑州华宇互联网科技
互联网金融 科技创新
互联网科技宣传片
佰商互联网科技有限公司
科技与互联网的利与弊
广州优美互联网科技
互联网系的金融科技公司
互联网企业和科技型企业
互联网科技公司有风险吗
互联网第三次科技革命特征
容联科技互联网电商
唯美互联网科技
宁波允成互联网科技有限公司
互联网中国科技
为想互联网科技
有木互联网科技
米客互联网科技
长亮科技互联网金融
国外互联网科技网站
互联网科技产品
港股科技和互联网
哈尔滨屹滨互联网科技有限公司
青海科技产业互联网发展