Mariadb 旧版本操作系统支持列表-不推荐使用的操作系统平台
随着各个操作系统的更新换代,旧版本的操作系统逐渐不再进行技术支持,相应的,mariadb也逐渐不对旧版本的操作系统发布安装包。比如 MariaDB Server 10.4.12 是Windows 7 的最后一个支持版本,这里给出各个旧版本操作系统的mariadb支持列表,可以参考安装。另外建议,使用最新操作系统。 MariaDB项目不再为以下操作系统和Lin……
mariadb-10.5.4-winx64.msi 不支持Windows 7 安装
在mariadb 官网下载了个安装包 mariadb-10.5.4-winx64.msi ,准备实践一下 .net core 使用 mysql 的场景,可惜,在Windows7安装时候提示“应用程序仅支持Windows 10 和 Windows Server 2016及更高版本”This application is only supported on Wi……
Hangfire 后台日志 The underlying provider failed on Open 错误
EF6+SQL Server2017,发布到远程服务器后出现这个错误 The underlying provider failed on Open 网上看了一下是数据库原因,继续查看hangfire 的日志,明细如下: DEBUG 2020-03-25 16:25:08,040 [er #1] Hangfire.Processing.BackgroundEx……
SQLite 数据库SQL替换字符串中的Tab制表符-CR回车符-LF换行符
在sqlite 数据库中 替换字符串中的Tab制表符 ,Tab制表符 为x’09’所以sql为: update question_select set title =replace(title, x’09’,”) 替换字符串中的CR回车符 ,Tab制表符 为x’0D’,所以……
sql pivot 详解及解决不允许数字 integer 类型作为列名
数据行列转换,通常在做报表的时候用到。PIVOT 提供的语法比一系列复杂的 SELECT…CASE 语句中所指定的语法更简单和更具可读性。 语法解释: table_source — 表名称,即数据源 PIVOT( 聚合函数(value_column) — value_column 要转换为 列值 的列名 FOR pivot……
SQLite 和 LiteDB 性能对比
LiteDB是一个小型的.NET平台开源的NoSQL类型的轻量级文件数据库。特点是小和快,dll文件只有200K大小,而且支持LINQ和命令行操作,数据库是一个单一文件,类似Sqlite。 SQLite 是一个轻型的数据库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是在世界上最广泛部署的 SQL 数据库引擎。SQLi……
SqlServer无法将列 ‘Column1’ 的数据类型更改为 timestamp
SqlServer 执行Sql 修改表 ALTER TABLE [dbo].[t1] ALTER COLUMN [c1] timestamp NOT NULL 报错:无法将列 ‘Column1’ 的数据类型更改为 timestamp 修改表列SQL模板格式(部分) ALTER TABLE [ database_name . [sche……