
mysql
文章平均质量分 58
Free_YaW
不骄不躁
展开
-
【mysql】mysql近期知识点梳理
一、写在前面 本周博主深入mysql底层研究了一番,有些夸张了~,其实就是看了mysql中几大难点,如日志、锁、索引。截至今天,感觉需要进行输出了,所以写下这篇文章。本文从mysql的CRUD和故障恢复两个方面讲起,希望能给大家带来帮助。 二、mysql CRUD 这里并不是要将mysql的执行流程,而是查询中涉及的一些mysql知识点。 1. 索引 当我们进行CRUD的时候,一定会涉及的概念就是索引,mysql采用B+树作为索引的存储结构,大家一定是耳熟能详了。这里呢,我想根据自己的理解讲一下B+树索引结原创 2022-04-24 10:51:24 · 462 阅读 · 0 评论 -
【mysql】对聚簇和非聚簇索引的简单认识
写在前面 这两天博主在看mysql索引有关的文章。故写下这篇简单的理解。以下仅为个人理解,如果错误,欢迎指正。 1.使用索引的目的 减少访问磁盘的I/O次数。提高mysql查询速度。 2.聚簇和非聚簇索引 1.什么是聚簇索引? 将数据和索引存储在了一起,找到索引就找到了数据。 参考下图: (ps,这是在别人的文章中,截取过来的。忘记哪篇文章了…) 上图中,出现了辅助索引,那么我们来介绍下辅助索引: 2.什么是辅助索引? 在聚簇索引之上创建的索引称为辅助索引,辅助索引存储的是主键值。 通过上图,我们可以发现原创 2022-03-16 13:06:52 · 840 阅读 · 0 评论 -
mysql练习小案例 (Jdbc + java + msyql)实现控制台交互学生管理系统
写在前面: 这是一个练习java如何操作mysql的一个小练习,希望能给需要的人带来帮助 内容: 1.整体框架: 2.引入jdbc: 可以戳这里: 3.建立包层级结构: 如果不会建立子包可以戳这里 4.代码: 1.首先在db表中,写入连接数据库的代码: import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; //连接数据库 public class DBUtil { privat原创 2021-08-29 19:36:40 · 753 阅读 · 0 评论 -
java使用jdbc连接数据库小教程
前言: 如果未把jdbc引入到项目中,那么可以点击这里哦 https://blog.youkuaiyun.com/m0_46251547/article/details/119983999 正文: 1.加载驱动类型 答主这里的mysql是8.0版本的,所以书写的使用需要加上cj Class.forName("com.mysql.cj.jdbc.Driver"); 这里会报错,可以捕获或者抛出异常哦。 2.创建数据库连接 String URL = "jdbc:mysql://127.0.0.1:3306/test";原创 2021-08-29 19:21:33 · 180 阅读 · 0 评论 -
如何在eclipse中引入jdbc
1.要想使用jdbc,首先我们要下载相应的jdbc。 注意,jdbc要和自己的mysql版本一致哦。 2.将文件解压后,我们会看到如下图的jar文件: 3.在要使用的项目文件夹下,新建一个lib文件夹: 4.把第2步中的jre文件拖到lib文件中。然后选中jar文件,右击,选中 然后,选择第一个选项。 5.出现以下标志标识配置成功: ...原创 2021-08-29 19:10:16 · 4242 阅读 · 0 评论