MySQL
是正正呀
把自律当成一种习惯,你会越来越优秀
展开
-
MySQL狂神说笔记数据库笔记详解
1、初始MySQLjavaEE:企业级java开发 Web前端(页面:展示,数据!)后台(连接点:连接数据库JDBC,连接前端(控制,控制视图跳转,和给前端传递数据))数据库(存数据,Txt,Excel,word)1.1、为什么学习数据库岗位需求现在的世界,大数据时代 得数据者得天下被迫需求:存数据数据库是所有软件体系中最核心得存在 DBA1.2、什么是数据库数据库(DB,DataBase)概念:数据仓库,软件,安装在操作系统(window,linux,mac,…)之上!原创 2021-07-11 09:47:12 · 1534 阅读 · 1 评论 -
MySQL函数(常用函数、聚合函数)和MD5加密问题
5、MySQL函数5.1、常用函数-- =============常用函数========-- 数学运算SELECT ABS(-8) -- 绝对值SELECT CEILING(6.6) -- 向上取整SELECT FLOOR(6.6) -- 向下取整SELECT RAND() -- 返回一个0~1的随机数SELECT SIGN(10) -- 判断一个数的符号 0-0 负数返回-1 正数返回1-- 字符串函数SELECT CHAR_LENGTH('自律使人优秀') -- 字符串原创 2021-07-09 10:57:50 · 193 阅读 · 0 评论 -
MySQL的DQL数据查询语言--联表查询、子查询、嵌套查询综合详解
where(这个值是计算出来的)子查询本质:在where语句中嵌套一个子查询语句-- ==========where========-- 查询科目为高等数学-2的分数不小于80分的学生的学号和姓名-- 方式一:使用联表查询 SELECT s.`studentno`,`studentname` FROM `student` s INNER JOIN `result` r ON s.`studentno`=r.`studentno` INNER JOIN `subject` sub ON r原创 2021-07-08 20:54:08 · 167 阅读 · 0 评论 -
MySQL的DQL数据查询语言--分页和排序
4.5、分页和排序排序 order by-- 排序:升序ASC ,降序DESC-- ORDER BY 通过哪个字段排序 升序或降序(DESC、ASC)-- 查询的结果根据成绩降序、升序排序SELECT s.`studentno`,`studentname`,`SubjectName`,`studentresult`FROM `student` sINNER JOIN `subject` subON s.`gradeid`=sub.`GradeID`INNER JOIN `result原创 2021-07-08 20:52:12 · 96 阅读 · 0 评论 -
MySQL的DQL数据查询语言--联表查询和自连接(超详细小白详解)
4.4、联表查询JOIN-- =======联表查询=========-- 查询参加了考试的同学(学号、姓名、科目编号、分数)SELECT * FROM studentSELECT * FROM result/*思路1. 分析需求,分析查询哪些字段,这些字段来自哪些表,(两张表以上,联表查询)2. 确定使用哪种联结查询?共有7种确定交叉点(这两张表种的哪个数据是相同的)判断的条件:学生表中的 studentno = 成绩表中的 studentno*/-- join原创 2021-07-08 16:59:59 · 291 阅读 · 0 评论 -
MySQL的DQL数据查询语言--where 条件子句
4.3、where 条件子句作用:检索数据中符合条件的值搜索的条件由一个或者多个表达式组成!结果为布尔值逻辑运算符运算符语法描述and &&a and b a&&b逻辑与,两个为真,则为真or ||逻辑或,一个为真,则为真Not !逻辑非,真为假,假为真-- -------where----- ---- 查询所有学员的成绩SELECT `studentno`,`studentresul原创 2021-07-08 16:57:58 · 182 阅读 · 0 评论 -
MySQL 的DQL查询数据语言--指定查询字段
4.2、指定查询字段-- 查询全部的学生 SELECT * FROM 表SELECT * FROM student-- 查询指定的字段 SELECT 字段,[字段2],[字段3] FROM 表SELECT `studentno`,`studentname` FROM student-- 给查询的字段结果起一个别名 AS 可以给字段起别名,也可以给表起别名SELECT `studentno` AS 学号,`studentname` AS 学生姓名 FROM student-- 函数原创 2021-07-08 16:56:43 · 147 阅读 · 0 评论 -
MySQL数据管理--外键详解、DML语言、添加修改删除
3、MySQL数据管理3.1、外键(了解即可)方式一、在创建表的时候,增加约束(麻烦复杂)CREATE TABLE IF NOT EXISTS `grade` (`gradeid` INT(10) NOT NULL AUTO_INCREMENT COMMENT '年级id',`gradename` VARCHAR(10) NOT NULL COMMENT '年级姓名',PRIMARY KEY(`gradeid`))ENGINE=INNODB DEFAULT CHARSET=utf8--原创 2021-07-08 11:58:36 · 139 阅读 · 0 评论 -
MySQL之操作数据库--数据库的列类型、字段属性、表类型,修改删除表
2、操作数据库操作数据库->操作数据库中的表->操作数据库中表的数据MySQL不区分大小写2.1、操作数据库(了解)1、创建数据库CREATE DATABASE [IF NOT EXISTS] li; --[]可选 {}必选2、删除数据库DROP DATABASE [IF EXISTS] LI;3、使用数据库USE school --如果表名或者字段名是一个特殊字符,就需要带``(tab键的上面)4、查找数据库SHOW DATABASES --查看所有数据库原创 2021-07-08 11:55:08 · 512 阅读 · 0 评论 -
小白第一次安装MySQL教程(全网最详细教程,解决所有遇到的问题,8.0以上版本必看!!)
安装MySQL安装建议:尽量不要使用exe尽可能使用压缩包安装安装操作步骤(MySQL官网下载)下载后得到zip压缩包解压到自己想解压得目录添加环境变量我的电脑->属性->高级->环境变量选择PATH,在其后面添加:你的mysql安装文件下的bin文件夹在解压后的文件夹下创建my.ini 配置文件编辑my.ini文件,注意替换路径位置 ``` [mysqld] # 目录要换成自己的 basedir=原创 2021-07-05 19:28:59 · 780 阅读 · 2 评论