数据库
数据库
Liuqz2009
不念过去不畏将来,全心活在当下!
寒窗二十载,人生再出发!
展开
-
mysql学习笔记
1、MySQL索引详细介绍2、MySql索引实现原理索引的本质MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。提取句子主干,就可以得到索引的本质:索引是一种数据结构。3、Mysql Explain 详解4、MySQL explain详解从最好到最差的连接类型为system、const、eq_reg、ref、range、indexhe和ALL...原创 2020-05-03 18:41:18 · 218 阅读 · 0 评论 -
Redis之Redis事务
Redis事务的概念: Redis 事务的本质是一组命令的集合。事务支持一次执行多个命令,一个事务中所有命令都会被序列化。在事务执行过程,会按照顺序串行化执行队列中的命令,其他客户端提交的命令请求不会插入到事务执行命令序列中。 总结说:redis事务就是一次性、顺序性、排他性的执行一个队列中的一系列命令。 Redis事务没有隔离级别的概念: 批量操作在发送 EXEC 命令前...转载 2020-04-27 10:04:34 · 150 阅读 · 0 评论 -
数据库
1、JDBC详细介绍原创 2020-04-14 09:50:31 · 140 阅读 · 0 评论 -
关于select中DISTINCT的技巧和使用
偶然在一个论坛看到了一个关于DISTINCT的技巧和用法.是一个版主写的.觉得可能会对一些人有帮助.所以转载而来.方便大家 以下是转载内容单表的唯一查询用:distinct多表的唯一查询用:group by在使用mysql时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复转载 2015-05-14 10:02:40 · 755 阅读 · 0 评论 -
sql之left join、right join、inner join的区别
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: --------------------------------------------表A记录如下:aID aNum转载 2015-05-14 10:03:43 · 545 阅读 · 0 评论 -
sqlite3用法详解
使用的过程根据使用的函数大致分为如下几个过程:sqlite3_open()sqlite3_prepare()sqlite3_step()sqlite3_column()sqlite3_finalize()sqlite3_close()这几个过程是概念上的说法,而不完全是程序运行的过程,如sqlite3_column()表示的是对查询获得一行里面的数据的列的各个操作统称,实际上在sqlit转载 2015-07-27 10:42:46 · 1809 阅读 · 0 评论 -
MySQL去除查询结果重复值
在使用MySQL时,有时需要查询出某个字段不重复的记录,虽然mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其原因是distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰了很久,用distinct不能解决的话,我只有用二重循环查询来解决,而这样对于一个数据量非常大的站来说,无疑是会转载 2017-01-12 16:16:14 · 441 阅读 · 0 评论 -
如何修改MySQL8.0.5以上版本root密码
在MySQL8.0.5版本以上,修改的密码已经要求至少包含了数字、字母及特殊字符三种,而在正式使用MySQL之前,都要求必须修改原始密码,很多网友在该版本修改密码经常出现错误,现整理如下:工具/原料 MySQL 方法/步骤 先用cmd命令打开控制台,①如果已配置好MySQL环境变量,直接输入:mysql -uroot -p,然后系统会让你输入原始密码。②如果没有配置MySQL环...转载 2019-04-09 14:21:26 · 266 阅读 · 0 评论