![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
伯约__le
自由源于自律
展开
-
MySQL存储引擎
MySQL存储引擎MyISAM当我们创建一张使用myisam存储引擎的表时(假设表叫test),我们可以从数据库的存储目录中发现多了以下三个文件:test.frm、test.MYD、test.MYI,我们可以从字面理解。frm,即frame,存储了表结构的信息;MYD,即myisam data,存储了该表的数据信息; MYI,即myisam index,我们的索引就位于这个文件InnoDB...原创 2020-04-19 18:22:51 · 86 阅读 · 0 评论 -
数据库索引原理
什么是索引在数据库中,索引是一种已经排好序的数据结构数据结构二叉树红黑树哈希表B树对比搜索二叉树:将索引排序成一个搜索二叉树,每个节点的值指向对应表记录的磁盘地址。优缺点速度快,时间复杂度可以达到Ologn当索引是自增的主键时,搜索二叉树将退化为单链表,因此存在局限性红黑树:在插入数据时,如果单边过长,会自动的平衡(自旋),相当于优化的搜索二叉树优...原创 2020-04-19 11:01:25 · 113 阅读 · 0 评论 -
mysql密码修改
关于修改Windows系统下mysql密码的方法,记录一下首先结束mysql.exe进程!!然后以管理员身份打开cmd,cd到mysql/bin目录下直接输入这段话:mysqld --skip-grant-tables此时这个窗口就不能用了,(因为你输入什么都没反应)再打开一个cmd,这次直接输入mysql,不用密码就可以登陆了,然后修改密码到这里如果不想麻烦的话,直接输入下面这段话:...原创 2019-08-19 16:58:18 · 91 阅读 · 0 评论 -
mybatis多表查询
多表查询在操作数据库中经常要进行多表查询,这时我们就需要在.xml中编写resultmap,以下是一个示例:<resultMap id="productMap" type="com.xxx.xxx.entity.Product"> <id column="p_id" property="pId"/> <result column="last_edit...原创 2020-03-20 21:44:57 · 79 阅读 · 0 评论