随笔分类 -  数据库技术

摘要:基于ElementUI和Vue.js的SUNBOOK图书后台管理系统(纯HTML、原生Java后端开发)一、项目介绍 - 使用element-ui、axios和Vue.js实现SUNBOOK的页面结构及网页请求 - 通过JSON传递请求与响应参数 - 在后端使用JdbcUtilsByDruid实现对数据的增加、删除、修改、查询等操作 使用到的技术:Ajax、Servlet、JDBC、Maven、ele 阅读全文
posted @ 2023-03-07 14:13 顔をして 阅读(452) 评论(0) 推荐(0)
摘要:JDBC和数据库连接池一、概述 JDBC( 为访问不同的数据库提供了统一的接口 , 为使用者屏蔽了细节问题 。 Java 程序员使用 JDBC, 可以连接任何提供了JDBC( 驱动程序的数据库系统 , 从而完成对数据库的各种操作 。 1.JDBC的基本原理图 [重要] JDBC接口: /** * @Author: XIY 阅读全文
posted @ 2023-02-09 17:00 顔をして 阅读(51) 评论(0) 推荐(0)
摘要:数据库备份与还原MySQL之mysqldump的使用 一、mysqldump 简介 mysqldump 是 MySQL 自带的逻辑备份工具。 它的备份原理是通过协议连接到 MySQL 数据库,将需要备份的数据查询出来,将查询出的数据转换成对应的insert 语句,当我们需要还原这些数据时,只要执行这些 insert 阅读全文
posted @ 2023-01-05 02:52 顔をして 阅读(56) 评论(0) 推荐(0)
摘要:三大范式 阅读全文
posted @ 2023-01-05 02:50 顔をして 阅读(15) 评论(0) 推荐(0)
摘要:模糊查询在 MySQL 中,LIKE 关键字主要用于搜索匹配字段中的指定内容。其语法格式如下: [NOT] LIKE '字符串' 其中: NOT :可选参数,字段中的内容与指定的字符串不匹配时满足条件。 字符串:指定用来匹配的字符串。“字符串”可以是一个很完整的字符串,也可以包含通配符。 LIKE 关键字支 阅读全文
posted @ 2023-01-05 02:48 顔をして 阅读(93) 评论(0) 推荐(0)
摘要:触发器和存储过程一、定义 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象。 二、存储过程的特点 1、能 阅读全文
posted @ 2023-01-05 02:44 顔をして 阅读(28) 评论(0) 推荐(0)
摘要:MySQL索引面试题整理-MySQL索引 1.什么是索引 - 官方定义: 一种帮助mysql提高查询效率的数据结构 - 索引的优点: 1、大大加快数据查询速度 - 索引的缺点: 1、维护索引需要耗费数据库资源 2、索引需要占用磁盘空间 3、当对表的数据进行增删改的时候,因为要维护索引,速度会受到影响 2.索引分类 阅读全文
posted @ 2023-01-05 02:00 顔をして 阅读(24) 评论(0) 推荐(0)
摘要:MySQL安装一、官网下载mysql安装包 https://www.mysql.com/ 安装其它版本windows安装包 macbook安装 二、安装mysql windows案例 三、配置环境变量,启动mysql服务 # 查看mysql服务启动 win+r打开运行窗口,输入services.msc打开服务窗口 阅读全文
posted @ 2023-01-05 01:52 顔をして 阅读(18) 评论(0) 推荐(0)
摘要:MySQL语法一、数据库引擎 #显示系统默认存储引擎 show variables like '%engine%'; 二、数据库操作 #如果数据库存在先删除 drop database if exists myschool; #创建数据库 create database myschool; #查看数据库 show 阅读全文
posted @ 2023-01-05 01:30 顔をして 阅读(40) 评论(0) 推荐(0)