写在前面的话: 总结一下学到的内容,还有在做项目中遇到的问题及其解决方式。都是为了学习巩固,有什么不对的地方还希望各位大佬指正出来,不胜感激。
下载地址:下载zip压缩包 https://github.com/MicrosoftArchive/redis/releases
解压后打开 cmd 窗口并到其路径下
使用该指令将redis注册为windows服务, redis.windows-service.conf 该文件就是注册服务使用的配置文件,在里面也可以更改设置密码,对应字段为 requirepass redis-server --service-install redis.windows-service.conf --loglevel verbose 启动redis服务 redis-server --service-start python 链接安装使用 pip install redis,我采用的是哈希存储,并设置过期时间进行测试。
import redis INFO_EXISTS = 'redis_temp' r = redis.Redis(host='localhost', port=6379, decode_responses=True, db=0) for i in range(10): r.hset(INFO_EXISTS, f'name{i}', f'h{i}') r.expire(INFO_EXISTS, 10) ret1 = r.hget(INFO_EXISTS, 'name2') print(ret1)redis缓存真的很实用,不用担心程序挂掉而数据丢失,哈希值的优势在于唯一对应,可在不同的 TOPIC 内存在
我之前安装的是按照这个教程 mysql 8.0.20 安装配置详细教程,所以以这个为例
#### 1. 配置mysql
解压后建一个 my.ini 的配置文件,修改其中的路径
把 bin 目录添加到环境变量,管理员方式打开 cmd
执行下面句子可以得到 root 对应的密码
mysqld --initialize --console 启动服务 net start mysql 登录并修改密码 mysql -u root -p ALTER USER root@localhost IDENTIFIED BY '123456';如果重新初始化,会不再显示密码信息;强制进入数据库,到更改密码的时候失败了,因此我按照错误信息尝试了一下
找到与bin同级目录下的data文件夹,删除掉里面的所有内容,然后重新按照初始化的步骤来一遍就好了