
数据库
关于数据库介绍
hnbyboy
热爱技术
展开
-
Redis = Redis基础详解
Redis官网=http://www.redis.cn/Redis教程=https://www.runoob.com/redis/redis-tutorial.htmlRedis是概述:在我们日常的Java Web开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题,可是一旦涉及大数据量的需求,比如一些商品抢购的情景,或者是主页访问量瞬间较大的时候,单一使用数据库来保存数据的系统会因为面向磁盘,磁盘读/写速度比较慢的问题而存在严重原创 2020-05-27 23:42:35 · 280 阅读 · 0 评论 -
数据库 = MySQL多表查询与权限,数据库备份与还原
多表查询,用户权限DCL,数据库的备份与还原一.多表查询同时查询多张表获取到需要的数据组成完整的信息返回给用户。多表查询分类:数据准备:-- 多表查询create database crmpro;use crmpro;-- 创建部门表(主表)CREATE TABLE dept ( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20));INSERT INTO dept (NAME) VALUES ('开发部.原创 2020-05-09 00:14:38 · 516 阅读 · 0 评论 -
数据库 = MySQL函数与事务安全
mysql函数运用,事务安全TCL一.MySQL函数为了简化操作,mysql提供了大量的函数给程序员使用(比如你想输入当前时间,可以调用now()函数) 函数可以出现的位置:插入语句的values()中,更新语句中,删除语句中,查询语句及其子句中。可以在 菜鸟教程 中查看(1)字符串函数1. 函数:CONCAT(s1,s2...sn) 描述:字符串 s1,s2 等多个字符串合并为一个字符串 实例:select concat('中国','-','香港')...原创 2020-05-08 23:02:39 · 307 阅读 · 0 评论 -
数据库 = JDBC,连接池对象
PreparedStatement:解决sql语句注入问题,数据库连接池一.PreparedStatement(1)问题SQL注入问题在用户输入的信息和SQL语句进行字符串拼接。用户输入的内容作为了SQL语句语法的一部分,改变了原有SQL真正的意义,以上问题称为SQL注入。-- 这条sql语句原有的含义是根据用户名和密码查询-- 现在用户输入了一些特殊字符,改变了sql原有的含义,这种行为称为sql注入//比如://请输入用户名: haha//请输入密码: a'.原创 2020-05-08 19:31:53 · 786 阅读 · 0 评论 -
数据库 = MySQL 索引以及原理
mysql索引:创建索引,创建索引原则,索引的数据结构,mysql数据存储引擎mysql性能一.MySQL性能(1)数据库性能优化分为两种:硬优化,软优化分析--执行次数比较多的的语句:=查询密集型:我们使用查询频率较高,8:2左右我们就可以使用索引来进行优化=修改密集型ES--查询累计插入 和 返回数据条数show global status l...原创 2020-05-06 23:40:38 · 373 阅读 · 1 评论 -
数据库 = JDBC数据库连接基础
一.jdbc基础(1)Java 数据库连接(Java DataBase Connectivity) 作用:通过java语言操作数据库本质:是官方(sun公司)定义的一套操作所有关系型数据库的规则(接口);各个数据库厂商去实现这套接口,提供数据库驱动jar包,我们可以使用这套接口(jdbc)编程,运行时的代码其实就是驱动jar包中的实现类。(2)案例:通过java代码向数据...原创 2020-05-06 21:30:47 · 298 阅读 · 0 评论 -
数据库 = MySQL单表查询以及多表关系详解
进行sql语句进行查询,使用聚合函数,sql进行分组查询,添加主键,外键,唯一,非空约束表之间的关系以及外键约束一.DQL高级查询数据准备:======================================================================--创建数据库CREATE DATABASE day19;--使用数据库USE day1...原创 2020-04-29 22:48:58 · 661 阅读 · 0 评论 -
数据库 = MySQL详解-基本命令
数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以 对数据库中的数据进行增加,修改,删除及查询操作。一.数据库概述数据库就是存储数据的仓库,其本质是一个文件系统,数据按照特定的格式将数据存储起来,用户可以 对数据库中的数据进行增加,修改,删除及查询操作。数据库管理系统:数据库管理系统(DataBase Ma...原创 2020-04-27 22:20:38 · 1542 阅读 · 0 评论 -
数据库 = MySQL的安装详解
资料:MySql5.5.的安装MySQL下载链接原创 2020-04-27 09:27:15 · 222 阅读 · 0 评论