数据库
文章平均质量分 68
浅若清风过云烟
这个作者很懒,什么都没留下…
展开
-
Mysql---------用户管理与数据备份和导入
用户管理 SQL yog 可视化管理 – 创建用户 CREATE USER 用户名 IDENTIFIED BY ‘密码’ CREATE USER kuangshen IDENTIFIED BY ‘123456’ – 修改密码(修改当前用户密码) SET PASSWORD = PASSWORD(‘111111’) – 修改密码(修改指定用户密码) SET PASSWORD FOR kuangshen = PASSWORD(‘123456’) – 重命名 RENAME USER 原来名字 TO 新名字 REN原创 2021-08-18 18:01:23 · 110 阅读 · 0 评论 -
Mysql -----------------------索引详解---------------
索引 Mysql官方对索引的定义为:索引是帮助Mysql高效获取数据的数据结构。 索引的分类 在一个表中,主键索引只有一个,唯一索引可以有多个。 主键索引 (PRIMARY key) 唯一标识,主键不可重复,只能有一个列作为主键 唯一索引(UNIQUE KEY) 避免重复的列出现,唯一索引可以重复,多个列都可以标识为唯一索引 常规索引(KEY/INDEX) 默认的,index / key 来设置 全文索引(FULLText) 在特定的数据库引擎下才有,快速定位数据。 基础语法: 索引的使用 – 1.在创建原创 2021-08-17 22:44:46 · 115 阅读 · 0 评论 -
Mysql 数据库事务的详解与例子
什么是事务 要么都成功 要么都失败 1.SQL 执行 A给B转账 A1000 ----> 200 B 200 2.SQL执行 B收到A的钱 A800 ----> B 400 将一组sql放在一个批次中去执行~ 事务原则: ACID原则 原子性 一致性 隔离性 持久性 (脏读,幻读…) 原子性:要么都成功,要么都失败 一致性:事务前后的数据完整性要保持一致 持久性:事务一但提交则不可逆,被持久化到数据库中! 隔离性:事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事原创 2021-08-17 11:32:20 · 643 阅读 · 0 评论 -
聚合函数与数据库级别的MD5值加密
5.2 聚合函数 函数名称 描述 Count() 计数 sum() 求和 AVG() 平均值 MAX() MIN() 最大最小值 – 聚合函数== – 都能够统计 表中的数据(想查询一个表中有多少个记录,就使用count()) SELECT COUNT(courseno) FROM t_score; – count(指定列),会忽略所有的null值 SELECT COUNT() FROM t_score; – Count() 不会忽略null值 本质计算行数 SELECT COUNT原创 2021-08-16 23:05:16 · 109 阅读 · 0 评论 -
Mysql 常用函数
Mysql函数 官网:https://dev.mysql.com/doc/refman/5.7/en/functions.html – 常用函数===== *这些了解就好 – 数学运算 SELECT ABS(-8) – 绝对值 SELECT CEILING(9.4) – 向上取整 SELECT FLOOR(9.4) – 向下取整 SELECT RAND() – 返回一个0 ~ 1 之间的随机数 SELECT SIGN(-10) – 判断一个数的符号 负数返回-1 正数返回1 – 字符串函数 SELECT原创 2021-08-14 22:08:25 · 78 阅读 · 0 评论 -
Mysql数据查询的进阶版----------------------分页和排序以及子查询的用法
分页和排序 分页limit和排序order by 排序 – 排序: 升序 asc ,降序desc – ORDER BY 通过哪个字段排序 怎么排 – 查询的结果根据 成绩降序排序 SELECT * FROM t_score ORDER BY score ASC 分页 – 为什么要分页? 缓解数据库压力 给用户更好的体验 – 分页,每页只显示一条数据 – 语法: limit 起始值 ,页面的大小 – limit 0,2 1~2 – limit 1,2 2~3 SELECT * FROM t_scor原创 2021-08-12 23:44:26 · 74 阅读 · 0 评论 -
DQL 查询数据(最重点)------------------------Mysql数据库查询****
4.1 DQL (Data Query Language:数据查询语言) 所有查询操作都用它 Select 简单的查询,复杂的查询都能做 数据库中最核心的语言,最重要的语句 使用频率最高的语句 4.2 指定查询字段 查询全部学生 select 字段 from 表 SELECT * FROM student – 查询指定字段 SELECT id,pwd FROM student – 别名 给结果起一个名字 AS 可以给字段去别名 也可以给表起别名 SELECT id AS 艾迪 FROM student A原创 2021-08-11 23:36:19 · 74 阅读 · 0 评论 -
Mysql 数据管理-------------------了解数据库的外键,以及一些数据库增删改的知识
MYSQL数据管理 3.1外键(了解即可) 方式一 在创建表的时候,增加外键(麻烦比较复杂) 删除有外键关系的表的时候,必须要先删除引用别人的表(从表),再删除被引用的表(主表) 创建表的时候没有外键关系 添加外键 ALTER TABLE student ADD CONSTRAINT ‘FK_gradeid’ FOREIGN KEY(‘gradeid’) EFERENCES grade(‘gradeid’); – ALTER TABLE 表 ADD CONSTRAINT 约束名 FOREIGN KEY(作原创 2021-08-09 17:55:32 · 271 阅读 · 0 评论 -
Mysql数据库-------------操作数据库包含表和字段的基础知识
操作数据库(了解) 操作数据库 > 操作数据库中的表 > 操作数据库中表的数据 mysql关键字不区分大小写 2.1 操作数据库 1.创建数据库 []中括号内为可执行或不可执行命令 CREATE DATABASE IF [ NOT EXAMPLE] westos; 2.删除数据库 DROP DATABASE IF EXISTS westos; 3.使用数据库 – tab 键的上边,如果你表名或者字段名是特殊字符需要加上`` USE school; 4.查看数据库 SHOW DATABASE原创 2021-08-05 16:31:15 · 186 阅读 · 0 评论 -
初识Mysql
1.初识Mysql JavaEE:企业级java开发 web 后台(连接点: 连接数据库JDBC,连接前端(控制,控制视图跳转,给前端传递数据)) 数据库(存取数据,主要是存数据 最早期存在TXT,Excel,word) 只会写代码,学会数据库,基本混饭吃! 操作系统,数据结构与算法!一个不错的程序猿! 离散数学,数字电路,体系结构,编译原理 + 实战经验,高级程序员~ 1.1 为什么学习数据库 1.岗位需求 2.现在的世界,大数据时代! 得数据者得天下。 3.被迫需求:存数据 4.数据库是所有软件体系中原创 2021-07-28 16:26:09 · 115 阅读 · 0 评论