数据库

数据库的事务是什么-小浪学习网

数据库的事务是什么

数据库事务是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。 【推...
站长的头像-小浪学习网月度会员站长10个月前
345
tomcat-dbcp数据库连接池配置以及使用时候的一些坑-小浪学习网

tomcat-dbcp数据库连接池配置以及使用时候的一些坑

一、数据库连接池 开发的时候经常会需要对数据库进行一些操作,比如说常见的增删改查之类的,当数据量小的时候,可以直接进行操作,但是当数据量增多的时候,每一次连接以及释放数据库都会耗费...
站长的头像-小浪学习网月度会员站长1年前
356
Elasticsearch Join 类型:文章和评论应该存储在同一个索引中吗?-小浪学习网

Elasticsearch Join 类型:文章和评论应该存储在同一个索引中吗?

Elasticsearch Join 类型:多索引整合还是单索引合并? 文中提到您考虑将文章及相关评论存储在单一索引中。该做法涉及到 Elasticsearch 的 Join 类型,这引发了一个疑问:这是否相当于将多个索...
PLSQL开发实现字符串拆分-小浪学习网

PLSQL开发实现字符串拆分

在应用程序开发中,会出现单选或多选框条件输入的需求。如输入框的输入值为sz,或sz|nj|zj|nt,在SQL中会这样处理。 select * from tab_1 where col_1=sz ;这是单选框输入。 select * from tab_...
站长的头像-小浪学习网月度会员站长1年前
427
mysql的初始密码在哪看-小浪学习网

mysql的初始密码在哪看

mysql的初始密码可以在日志中查看。具体方法为:首先登录mysql;然后执行【grep 'temporary password'  /var/log/mysqld.log】语句即可。 查看初始密码的方法: (推荐教程:mysql教程) 启动m...
站长的头像-小浪学习网月度会员站长6个月前
248
怎么防止sql注入攻击?-小浪学习网

怎么防止sql注入攻击?

防止sql注入攻击的方法:1、不要使用动态SQL;2、不要将敏感数据保留在纯文本中;3、将数据库用户的功能设置为最低要求,限制数据库权限和特权;4、避免直接向用户显示数据库错误;5、将数据库...
站长的头像-小浪学习网月度会员站长10个月前
246
MySQL索引的索引长度问题具体介绍-小浪学习网

MySQL索引的索引长度问题具体介绍

mysql的每个单表中所创建的索引长度是有限制的,且对不同存储引擎下的表有不同的限制。 在MyISAM表中,创建组合索引时,创建的索引长度不能超过1000,注意这里索引的长度的计算是根据表字段设定...
站长的头像-小浪学习网月度会员站长1年前
2415
MyBatis 中查询数据:硬编码还是动态参数?-小浪学习网

MyBatis 中查询数据:硬编码还是动态参数?

硬编码与动态参数在 MyBatis 中的选择 当使用 MyBatis 从数据库中查询特定条件的数据时,需要考虑在 SQL 语句中是直接写入条件还是动态传入参数。以查询 type=cat 的 animal 数据为例,我们可以...
站长的头像-小浪学习网月度会员站长3个月前
2510
实现按关健字模糊查询,并按匹配度排序的SQL语句-小浪学习网

实现按关健字模糊查询,并按匹配度排序的SQL语句

SQL语句实现按关健字模糊查询,并按匹配度排序 代码如下:IF OBJECT_ID('TB')IS NOT NULL DROP TABLE TB GO CREATE TABLE tb (ID INT IDENTITY(1,1),VALUE NVARCHAR(100)) INSERT tb SELECT N'中...
站长的头像-小浪学习网月度会员站长1年前
259
mysql如何查询最新的5条记录-小浪学习网

mysql如何查询最新的5条记录

mysql查询最新的5条记录的方法:执行【select * from audio order by id desc LIMIT 5;】语句即可。其中,【order by id】表示通过id来查询,【LIMIT 5】表示限制5条记录。 sql语句: (推荐教...
站长的头像-小浪学习网月度会员站长6个月前
407