
数据库
文章平均质量分 93
游侠阿枫
有一部分文章是从我的语雀上转过来的
展开
-
关系型数据和文档型 数据库有什么区别?
●关系数据库(Relational Database)是建立在关系模型基础上的数据库借助于几何代数等数学概念和方法来处理数据库中的数据●所谓关系模型是一对一、一对多或者多对多等关系常见的关系型数据库有Oracle、SQL Server、DB2、 MySQL 等●文档型数据库是一种非关系型数据库.非关系型数据库(Not Only SQL, NoSQL) 正好与关系型数据库相反它不是建立在“关系模型”. 上的数据库文档型数据库的典型代表是MongoDB●关系型数据库属于早期的传统型数据库,它有着标准原创 2022-06-22 15:11:10 · 2261 阅读 · 0 评论 -
mysql优化
注意 如果是mysql 8.0 以上是没有查询缓存的步骤了.使用SHOW ENGINES命令来查看MySQL数据库使用的存储引擎,如下图所示:常用的数据库引擎有InnoDB、MyISAM、 MEMORY等●MySQL 8.0之前可以正常的使用查询缓存的功能通过“SHOW GLOBAL VARIABLES LIKE ‘query_cache_type’ ”命令查询数据库是否开启了查询缓存的功能查询缓存功能的结果值:1 OFF:关闭了查询缓存功能2 ON:开启了查询缓存功能3 DEMAND:在sq原创 2022-06-22 13:56:08 · 178 阅读 · 0 评论 -
业务开发中常用的Mysql函数
在日常业务开发函数中,除了常用的crud ,有时候调整、查询数据还需要用到常用、常见的函数,使用这些函数的原因除了进行业务调整以外,还是对操作的数据,进行记录GROUP_CONCAT比如需要将查询结果的ID进行其他业务处理,而这个sql又比较复杂且结果不直观时候, 我们可以将查询结果的ID进行返回然后保存当前做他sql的参数比如select GROUP_CONCAT(distinct id) from user_info– 结果 1,2,3,4,5,6,7,9,10,11,12– 将上面的sql 运原创 2022-06-02 15:41:00 · 516 阅读 · 0 评论