摘要:
JDBC(重点) 数据库驱动 JDBC SUN公司为了简化 开发人员的(对数据库的同一)操作,提供了一个(Java操作数据库的)规范,俗称JDBC 这些规范的实现由具体的厂商去做 对于开发人员来说,我们只需要掌握JDBC接口的操作即可 java.sql javax.sql 还需要导入一个数据库驱动包 阅读全文
posted @ 2024-08-01 14:19
十四2001
阅读(35)
评论(0)
推荐(0)
摘要:
数据库的归约,三大范式(规范数据库设计) 为什么要设计 糟糕的数据库设计: 数据冗余,浪费空间 数据库插入和删除都会麻烦、异常【屏蔽使用物理外键】 程序性能差 良好的数据库设计: 节省内存空间 保证数据库的完整性 方便我们开发 软件开发中,关于数据库的设计 分析需求:分析业务和需要处理的数据库的需求 阅读全文
posted @ 2024-08-01 14:17
十四2001
阅读(24)
评论(0)
推荐(0)
摘要:
权限管理和数据库备份 用户管理 用户表:mysql.user 本质:对这张表进行增删改查 -- 创建用户 CREATE USER 用户名 IDENTIFIED BY '密码' CREATE USER kuangshen IDENTIFIED BY '123456' -- 修改密码 -- 当前用户 S 阅读全文
posted @ 2024-08-01 14:17
十四2001
阅读(15)
评论(0)
推荐(0)
摘要:
索引 MySQL官方对索引的定义:索引(index)是帮助MySQL高效获取数据的数据结构 提取句子主干,就可以得到索引的本质:索引是数据结构 分类 在一个表中,主键索引只能有一个,唯一索引可以有多个 主键索引(PRIMARY KEY) 唯一的标识,主键不可重复,只能有一个列作为主键 唯一索引(UN 阅读全文
posted @ 2024-08-01 14:16
十四2001
阅读(25)
评论(0)
推荐(0)
摘要:
事务 将一组SQL放在一个批次去执行,要么都成功,要么都失败 事务原则:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability) 原文链接:https://blog.csdn.net/dengjili/article/details 阅读全文
posted @ 2024-08-01 14:16
十四2001
阅读(16)
评论(0)
推荐(0)
摘要:
MySQL函数 常用函数 SELECT NOW() SELECT CURDATE() 聚合函数 函数名称 描述 COUNT() 计数 SUM() 求和 AVG() 平均值 MAX() 最大值 MIN() 最小值 ...... -- 聚合函数 -- 都能统计 表中的数据(想查询一个表中有多少记录,使用 阅读全文
posted @ 2024-08-01 14:15
十四2001
阅读(27)
评论(0)
推荐(0)
摘要:
DQL 查询数据(最重点) DQL (Data Query LANGUAGE:数据查询语言) 所有的查询操作都用它 select 简单的查询、复杂的查询都能做 数据库中最核心的语言,最重要的语句 使用频率最高的语句 Select完整语法: SELECT [ALL | DISTINCT] {* | t 阅读全文
posted @ 2024-08-01 14:14
十四2001
阅读(38)
评论(0)
推荐(0)
摘要:
DML语言 数据库意义:数据存储,数据管理 DML语言:数据操作语言 insert update delete 添加 -- 插入语句(添加) -- insert into 表名 ([字段名1,字段2,字段3])values('值1'),('值2'),('值3'),(......) INSERT IN 阅读全文
posted @ 2024-08-01 14:12
十四2001
阅读(29)
评论(0)
推荐(0)
摘要:
外键(了解) 方式一:在创建表的时候,增加约束(麻烦,比较复杂) DROP TABLE IF EXISTS `grade`; CREATE TABLE IF NOT EXISTS `grade`( `gradeid` INT(5) NOT NULL , `gradename` VARCHAR(20) 阅读全文
posted @ 2024-08-01 14:11
十四2001
阅读(20)
评论(0)
推荐(0)
浙公网安备 33010602011771号