随笔分类 -  数据库

摘要:为大家熟知的关系型数据库有mysql、SQLServer、oracle、DB2等。它们的sql语句其实是有细微的差别的,不要想着有些语句在SQLServer上可以用就可以在mysql上使用。今天老韩就来讲一下其中的一个知识点,mysql中如何排名。 SQLServer和oracle中有row_num 阅读全文
posted @ 2021-05-16 21:29 沧海一粟为知己 阅读(4298) 评论(0) 推荐(0)
摘要:1. vi /etc/my.cnf 2. update mysql.user set authentication_string=password('123456') where user='root' and host='localhost'; 3. FLUSH PRIVILEGES; 解压压缩包 阅读全文
posted @ 2021-04-11 15:58 沧海一粟为知己 阅读(147) 评论(0) 推荐(0)
摘要:MySQL 事务 本文所说的 MySQL 事务都是指在 InnoDB 引擎下,MyISAM 引擎是不支持事务的。 数据库事务指的是一组数据操作,事务内的操作要么就是全部成功,要么就是全部失败,什么都不做,其实不是没做,是可能做了一部分但是只要有一步失败,就要回滚所有操作,有点一不做二不休的意思。 假 阅读全文
posted @ 2021-03-28 23:09 沧海一粟为知己 阅读(162) 评论(0) 推荐(0)
摘要:B树数据库索引原理 在一堆数据中查找一个数据时,常用的数据结构有二叉查找树(binary search tree,简称BST)、哈希桶等。以BST为例,常见的实现有AVT、红黑树等,由于这类型的树是平衡的,每次比较操作都会去掉当前数据量一半的数据,因此查找的时间复杂度为O(log2n)。 但是这类型 阅读全文
posted @ 2021-03-28 21:45 沧海一粟为知己 阅读(361) 评论(0) 推荐(0)