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