MySQL数据库
文章平均质量分 84
mysql操作,语法介绍
羡羡ˇ
嗨,你的JAVA从入门到精通了吗?
展开
-
【MySQL】 - 索引原理与使用
前言在学习mysql的过程中, 相信大多数同学在建表查询表的时候, 是不了解mysql是如何通过我们给定的条件来找到这些数据的, 其中索引就是快速查找到数据的一个重要特性, 接着我们来介绍目录为什么会有索引呢?索引是什么?索引的优势与劣势索引的分类组合索引最左前缀原则索引的创建原则索引的数据结构聚簇索引与非聚簇索引为什么会有索引呢?索引是什么? mysql存储数据是按页存储的, 也就是一页一页的存储数据 , 如果这时候有1万条数据(假如分10页.....原创 2022-07-24 09:35:56 · 363 阅读 · 1 评论 -
java如何连接数据库? --- JDBC技术
JDBC(全程Java DataBase Connectivity)sql注入,我们知道, 数据库的类型有多种 , 那么java在连接各种各样的数据库时, 直接实现好连接方式并不是最优选择, 所以java向外提供了接口 , 只需要定义好规范, 由数据库开发商来实现如何连接即可搭建JDBC :原创 2022-03-25 21:59:58 · 2155 阅读 · 0 评论 -
MySQL- 一篇让你彻底了解多表的关联查询
前言在数据库的设计中, 我们通常都是会有很多张表 , 通过表与表之间的关系建立我们想要的数据关系, 所以在多张表的前提下, 多表的关联查询就尤为重要数据库设计范式目前数据库设计有五种范式 , 一般我们数据库只需要满足前三项即可第一范式 : 确保每列保持原子性什么是原子性? 意思就是不可再分的,例如下联系方式有 QQ,微信 , 电话等等 , 显然此列不满足原子性, 如果是单独的QQ或者电话等,则只有一个, 满足第一范式第二范式 : 要有主键,要求其他字段都依赖于主键为什么主原创 2022-03-23 11:29:45 · 2681 阅读 · 0 评论 -
mysql - 子查询
出现在其他语句中的select语句,称为子查询或内查询;外部的查询语句,称为主查询或 外查询.-- 子查询-- 查询的条件来自于另一查询的结果SELECT * FROM t_user WHERE number=(SELECT number FROM t_user WHERE NAME='张三')当然子查询也有类型,分为以下几种 :标量子查询(结果集只有一行一列) 列子查询(结果集只有一列多行) 行子查询(结果集有一行多列)(较少) 表子查询(结果集...原创 2022-03-22 15:38:16 · 2432 阅读 · 0 评论 -
mysql条件查询中有哪些常用的操作?
顾名思义, 条件查询就是使用where字句 , 将满足条件的数据筛选出来语法:select <结果> from <表名> where <条件>这里我们以t_user表为例-- 查询性别为男的信息SELECT * FROM t_user WHERE sex='男'-- 查询性别不为男的信息SELECT * FROM t_user WHERE NOT sex='男'-- 查询性别为男并且年龄为20的信息SELECT * FROM t_user原创 2022-03-21 20:55:07 · 822 阅读 · 0 评论 -
mysql查询常用函数介绍
目录单行函数1. 字符函数2.逻辑处理3.数学函数4.日期函数分组函数单行函数 : 对每一行操作 分组函数 : 分组操作这里我们以t_user表为例:单行函数1. 字符函数length():获取参数值的字节个数 char_length()获取参数值的字符个数 concat(str1,str2,.....):拼接字符串 upper()/lower():将字符串变成大写/小写 substring(str,pos,...原创 2022-03-20 23:42:03 · 3432 阅读 · 0 评论 -
MySQL数据库入门
mysql概述MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于Oracle旗下产品。MySQL 流行的关系型数据库管理系统。Sql结构化查询语言(Structured Query Language)简称SQL,是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统....原创 2022-03-19 19:45:11 · 2423 阅读 · 0 评论 -
mysql数据库安装教程
下载MySQL :: Download MySQL Community Server安装解压解压路径自己选择配置mysql环境变量系统环境变量pathD:\ProgramFiles\mysql-8.0.20-winx64\binmysql初始化和启动以管理员身份运行cmdcd到mysql的安装目录初始化MySQL数据库命令:mysqld --initiali...原创 2022-03-17 19:17:37 · 837 阅读 · 0 评论