数据库
坎布里奇
从业互联网多年的小白
展开
-
记录一次Mysql 的Case 的使用
记录一次Mysql 的Case 的使用case 命令的模式:CASE case_value WHEN when_value THEN statement_list ELSE statement_listEND CASE;一个case 的使用:SELECT CASE category when 'student' then 0 when 'company' then 1 ELSE '344' END as 'level'f原创 2020-09-04 21:37:07 · 137 阅读 · 0 评论 -
SQLite 的简单介绍
SQLite 的简单介绍一、定义 一款轻型的数据库,是遵守ACID的关系型数据库管理系统;实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。设计目标是嵌入式的,而且已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。处理速度比MySQL、PostgreSQL都快。二、工作原理 SQLite引擎不是个程序与之通信的独立进程,而是连接到程序中成为它的一个主要部分。所以主要的通信协议是在编程语言内的直接API调用。这在消耗总原创 2020-09-15 14:36:41 · 522 阅读 · 0 评论 -
Mysql 使用遇到的问题总结一
Mysql ,一些问题总结,包括导入数据、查询缓慢等等原创 2020-08-05 23:29:27 · 353 阅读 · 0 评论 -
数据库工具_liquibase
liquibase背景数据库变更管理有两种方式,状态和迁移方法;第一种,基于状态(或声明性),在其中定义数据库的所需状态。可以将目标环境和定义的所需状态进行比较的工具用于生成允许目标环境与声明的状态匹配的迁移脚本。第二种,基于迁移(或命令式)的方法,其中描述了用于更改数据库状态的特定迁移。使用一种能够显式跟踪和排序单个迁移并部署尚未部署到目标环境的迁移的工具,以使目标数据库得到正确迁移。从根本上来说,Liquibase 是基于迁移的解决方案,其中的diff功能仅用于协助新项目的启原创 2020-06-27 15:44:20 · 236 阅读 · 0 评论 -
Druid数据库连接池
Druid数据库连接池 Druid一、配置url: 连接数据库的url,不同数据库不一样。例如:mysql : jdbc:mysql://localhost:3306/druid2username: 连接数据库的用户名password: 连接数据库的密码driverClassName: 默认可根据URL自动识别。这一项可配可不配,如果不配置druid会根据url自动识别dbType,然后选择相应的driverClassName。type: com.alibaba.d...原创 2020-06-26 17:03:32 · 759 阅读 · 0 评论