美文网首页
89.mysql与redis的连接

89.mysql与redis的连接

作者: 羽天驿 | 来源:发表于2019-12-30 19:05 被阅读0次

import pickle
import time
import pymysql
import redis
def log_ingin():
conn=pymysql.connect(
host="127.0.0.1",
port=3306,
password="361394621",
database="hrs",
user="root",
charset="utf8"
)
depts=()
try:
with conn.cursor() as cursor:
cursor.execute("select dno,dname,dloc from tb_dept")
depts=cursor.fetchall()
except pymysql.MySQLError as err:
print(err)
finally:
conn.close()
return depts

def main():
client=redis.Redis(host="118.31.5.162",port=6379, password="361394621tmy")
start=time.time()
data=client.get("depts")
if data:
depts=pickle.loads(data)
else:
depts=log_ingin()
client.set("depts",pickle.dumps(depts))
end=time.time()
print(depts)
print(f"执行时间:{end-start}秒")

if name == 'main':
main()

相关文章

  • 89.mysql与redis的连接

    import pickleimport timeimport pymysqlimport redisdef log...

  • Redis学习之路(9)命令 -Redis 连接

    Redis 连接 Redis 连接命令主要是用于连接 redis 服务。 Redis 连接命令

  • redis入门与操作

    redis入门与操作 运行:redis-server 连接客户端:redis-cli redis 是key-val...

  • Python操作redis集群

    strictRedis对象方法用于连接redis 指定主机地址,port与服务器连接,默认db是0,redis默认...

  • hyperf遇到的坑redis连接报错

    redis连接方式 redis 代理连接池 实际是继承了redis客户端代理封装成连接池 多个连接的redis

  • springboot 2.x整合redis

    引入redis依赖 设置连接redis的配置 Redis配置 配置redis连接 开始使用

  • redis常用命令

    查看redis进程 连接redis redis启动 redis停止 redis查看配置文件 redis查看最大连接...

  • Redis相关

    1. 启动Redis客户端 使用Dokcer启动 Ubuntu安装与启动 2. 连接Redis redis-cli...

  • Redis数据库基础

    一、Redis连接 1. redis-cli 或者 redis-cli -p 6379 //连接redis数据库...

  • redis基本使用

    redis安装与启动 客户端工具Redis-cli 连接redis redis的数据表使用数字为表号,默认表为16...

网友评论

      本文标题:89.mysql与redis的连接

      本文链接:https://www.haomeiwen.com/subject/oyluoctx.html