首先,确认数据库配置正确无误: 但是启动项目时仍然出现如下错误: 原因:Django 对Mysql 8.0 版本的默认密码加密方式不支持 解决方法:修改密码加密方式。 首先做查询操作看一下plugin: 结果如下: Mysql 官方原文: In MySQL 8.0, caching_sha2_pas ...
分类:
数据库 时间:
2019-05-02 00:16:58
阅读次数:
1013
简介 ABP提供缓存抽象,默认使用MemoryCache。但是可以替换成其他缓存程序,比如 Abp.RedisCache 是使用Redis实现缓存。 ICacheManager 缓存的主要接口是ICacheManager,我们可以使用它来获得缓存,比如: 在本例中,我们将注入ICacheManage ...
分类:
其他好文 时间:
2019-04-29 15:23:58
阅读次数:
858
一、工作准备 memcached客户端:Enyim.Caching.2.13 memcached服务器:memcached-win64-1.4.4-14 备注:不建议使用windows服务器,开发环境可以玩玩 二、Enyim.Caching配置 三、后台代码简单实现 ...
分类:
其他好文 时间:
2019-04-28 18:48:54
阅读次数:
160
问题:docker 安装mysql后,使用sqlyog连接不上; 1:进入docker容器中,发现mysql的加密方式为caching_sha2_password 2:修改加密方式 ...
分类:
数据库 时间:
2019-04-28 12:44:27
阅读次数:
674
https://docs.microsoft.com/en-us/dotnet/api/system.runtime.caching.memorycache?view=netframework-4.8 What's the difference between MemoryCache.Add and ...
分类:
系统相关 时间:
2019-04-25 11:49:05
阅读次数:
186
今天使用navicat链接mysql的时候报了2059的错误,找了很久才找到解决方法,这里记录一下。出现2059这个错误的原因是在mysql8之前的版本中加密规则为mysql_native_password,而在mysql8以后的加密规则为caching_sha2_password。通过网络查找发现 ...
分类:
数据库 时间:
2019-04-22 00:43:38
阅读次数:
207
.NET CORE 下的缓存跟之前ASP.NET下的缓存有所不同,应用.NET CORE缓存首先需要引入Microsoft.Extensions.Caching.Memory程序包 下面简单写了一个CacheHelper类 ...
分类:
Web程序 时间:
2019-04-11 10:45:35
阅读次数:
367
首先把我使用的8.0.15版本的MySQL发上来,有需要的可以下载。 链接:https://dev.mysql.com/downloads/mysql/ 安装MySQL: 第一步:将压缩包解压后,手动新建名为my.ini的文本文档,代码内容如下: 这里需要根据自己的实际路径来修改。 保存后,将它放到 ...
分类:
数据库 时间:
2019-04-09 23:23:03
阅读次数:
264
网络中数据传输是很耗时的,数据要在漫长的路径中奔波,客户端在数据完整到达前只能等待。如果能够复用已经请求过的资源,势必会让整个页面加载高效许多。这可以通过合理地设置服务器的缓存,与浏览器的缓存机制配合以达到最优。 缓存设置得当不但可减少用户等待时间,提升体验,还节省服务器开销省流量带宽。 缓存的配置 ...
分类:
Web程序 时间:
2019-04-07 09:34:00
阅读次数:
180
这个错可能是mysql默认使用 caching_sha2_password作为默认的身份验证插件,而不再是 mysql_native_password,但是客户端暂时不支持这个插件导致的。 解决方法一:修改MySQL全局配置文件 编辑 my.cnf文件,更改默认的身份认证插件。 在 [mysqld] ...
分类:
数据库 时间:
2019-04-02 15:31:44
阅读次数:
307