随笔分类 -  Java基础+进阶

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 22 下一页
摘要:数据库的备份和还原 1.命令行 语法: 备份:mysqldump -u用户名 -p密码 > 保存的路径 还原: 1.登录数据库 2.创建数据库 3.使用数据库 4.执行文件。source 文件路径 2.图形化工具: 阅读全文
posted @ 2022-10-11 15:36 肥宅快乐水~ 阅读(27) 评论(0) 推荐(0)
摘要:范式概述 数据库设计的范式 概念:设计数据库时,需要遵循的一些规范。要遵循后边的范式要求,必须先遵循前边的所有范式要求 设计数据库时,遵从不同的规范要求 ,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系数据库有六种范式:第一种范 阅读全文
posted @ 2022-10-11 13:41 肥宅快乐水~ 阅读(156) 评论(0) 推荐(0)
摘要:多表关系一对一关系实现 一对一(了解): 如:人和身份证 图解: 实现方式:一对一关系实现,可以在任意一方添加唯一外键指向另一方的主键。 阅读全文
posted @ 2022-10-11 09:45 肥宅快乐水~ 阅读(21) 评论(0) 推荐(0)
摘要:多表关系一对多关系实现 一对多(多对一): 如:部门和员工 图解: 实现方式:在多的一方建立外键,指向一的一方的主键。 多表关系多对多关系实现 多对多: 如:学生和课程 图解: 实现方式:多对多关系实现需要借助第三章中间表。之间至少包含两个字段,这两个字段作为第三张表的外键,分别指向两张表的主键 阅读全文
posted @ 2022-09-29 21:34 肥宅快乐水~ 阅读(22) 评论(0) 推荐(0)
摘要:约束-外键约束-级联操作 1.添加级联操作 语法: 2.分类 1.级联更新:ON UPDATE CASCADE 2.级联删除:ON DELETE CASCADE 多表关系介绍 1.多表之间的关系 1.一对一(了解): 如:人和身份证 分析:一个人只有一个身份证,一个身份证只能对应一个人 2.一对多( 阅读全文
posted @ 2022-09-29 15:00 肥宅快乐水~ 阅读(24) 评论(0) 推荐(0)
摘要:约束主键约束-自动增长 1.概念:如果某一列的数值类型的,使用 auto_increment 可以来完成值的自动增长 2.在创建表时,添加主键约束,并且完成主键自增长 3.删除自动增长 4.添加自动增长 约束-外键约束 外键约束:foreign key,让表与表产生关系,从而保证数据的正确性。 1. 阅读全文
posted @ 2022-09-29 14:41 肥宅快乐水~ 阅读(47) 评论(0) 推荐(0)
摘要:约束-唯一约束 唯一约束:unique,值不能重复 1.创建表时,添加唯一约束 注意:mysql中,唯一约束限定的列的值可以有多个null 2.删除唯一约束 3.在创建表后,添加唯一约束 约束-主键约束 主键约束:primary key。 1.注意: 1、含义:非空且唯一 2、一张表只能有一个字段为 阅读全文
posted @ 2022-09-29 13:50 肥宅快乐水~ 阅读(40) 评论(0) 推荐(0)
摘要:约束-概述 概述:对表中的数据进行限定,保证数据的正确性,有效性和完整性 分类: 主键约束:primary key 非空约束:not null 唯一约束:unique 外键约束:foreign key 约束-非空约束 非空约束:not null,值不能为null 1.创建表时添加约束 2.创建表完后 阅读全文
posted @ 2022-09-29 13:18 肥宅快乐水~ 阅读(31) 评论(0) 推荐(0)
摘要:DQL-条件查询 where子句后跟条件 运算符: >,<,<=,>=,=,<> BETWEEN . . . AND IN (集合) LIKE IS NULL AND 或 && OR 或 || NOT 或 ! DQL-条件查询-模糊查询 运算符: >,<,<=,>=,=,<> BETWEEN . . 阅读全文
posted @ 2022-09-29 11:00 肥宅快乐水~ 阅读(20) 评论(0) 推荐(0)
摘要:DQL-分页查询 语法:limit开始的索引。每页查询的条数 公式:开始的索引=(当前的页码 - 1)* 每页显示的条数 - - 每页显示3条记录 SELECT * FROM student LIMIT 0,3;- - 第一页 SELECT * FROM student LIMIT 3,3;- - 阅读全文
posted @ 2022-09-29 10:48 肥宅快乐水~ 阅读(44) 评论(0) 推荐(0)
摘要:DQL-聚合函数 将一列数据作为一个整体,进行纵向的计算。 1.count:计算个数 一般选择非空的列:主键 count(*) 2.max:计算最大值 3.min:计算最小值 4.sum:计算和 5.avg:计算平均值 注意:聚合函数的计算,排除null值。 解决方案: 选择不包含非空的列进行计算 阅读全文
posted @ 2022-09-29 10:38 肥宅快乐水~ 阅读(45) 评论(0) 推荐(0)
摘要:DQL-排序查询 语法:order by 字句 order by 排序字段1 排序方式1,排序字段2 排序方式2... 排序方式: ASC:升序,默认的。 DESC:降序 注意: 如果有多个排序条件,则当前边的条件值一样时,才会判断第二条件。 SELECT * FROM student OEDER  阅读全文
posted @ 2022-09-28 15:57 肥宅快乐水~ 阅读(22) 评论(0) 推荐(0)
摘要:DML-删除数据 语法: delete from 表名【where 条件】 注意: 1.如果不加条件,则删除表中所有记录。 2.如果要删除所有记录 >delete from 表名;- - 不推荐使用。有多少条记录就会执行多少次删除操作 >TRUNCATE TABLE; - - 推荐使用,效果更高 先 阅读全文
posted @ 2022-09-28 13:39 肥宅快乐水~ 阅读(33) 评论(0) 推荐(0)
摘要:DML-添加数据 语法: insert into 表名(列名1,列名2,...列名n)values(值1,值2,...值n); 注意: 1.列名和值要 一 一 对应。 2.如果表名后,不定义列名,则默认给所有列添加值 insert into 表名 values(值1,值2,...值n); 3.除了数 阅读全文
posted @ 2022-09-28 13:31 肥宅快乐水~ 阅读(27) 评论(0) 推荐(0)
摘要:DDL操作表-删除 D(Delete):删除 复制: 创建一个stu表和student表一样 create table 表名 like 被复制的表名 create table stu like student; 删除表 drop table 表名; 判断你要删除的表是否存在,存在就删除 drop t 阅读全文
posted @ 2022-09-28 13:24 肥宅快乐水~ 阅读(22) 评论(0) 推荐(0)
摘要:DDL操作表-查询 1.C(Create):创建 2.R(Retrieve):查询 3.U(Update):修改 4.D(Delete):删除 R(Retrieve):查询 查询某个数据库中所有的表名称 show tables; 查询表结构 desc 表名; DDL操作表-创建 C(Create): 阅读全文
posted @ 2022-09-28 13:18 肥宅快乐水~ 阅读(33) 评论(0) 推荐(0)
摘要:DDL操作数据库-创建&查询 1.操作数据库:CRUD C(Create):创建 创建数据库: create database 数据库名称; 创建数据库,判断不存在,再创建: create database if not exists 数据库名称; 创建数据库,并指定字符集: create data 阅读全文
posted @ 2022-09-27 19:09 肥宅快乐水~ 阅读(71) 评论(0) 推荐(0)
摘要:SQL通用Structured语法 1.SQL语句可以单行或多行书写,以分号结尾。 2.可使用空格和缩进来增强语句的可读性。 3.MySQL数据库的SQL语句不区分大小写,关键字建议使用大写。 4.三种注释 单行注释:--注释内容或 # 注释内容(mysql特有) 多行注释:/* 注释 */ SQL 阅读全文
posted @ 2022-09-27 15:40 肥宅快乐水~ 阅读(37) 评论(0) 推荐(0)
摘要:MySQL目录结构 Data 目录和 my.ini 文件有时并不放在 MySQL 的安装目录下,而是在配置文件中自己指定的目录下。一般情况下,C 盘下的 ProgramData 目录是隐藏的,需要取消隐藏 (1)bin文件夹 用于放置一些可执行文件,如 mysql.exe、mysqld.exe、my 阅读全文
posted @ 2022-09-27 15:15 肥宅快乐水~ 阅读(101) 评论(0) 推荐(0)
摘要:MySQL服务启动和关闭 以管理员的身份去启动cmd才能成功使用,否则不能使用 MySQL登录和退出 第一种登录方式和第一种退出方式 第二种登录方式和第二种退出方式 第三种登录方式 阅读全文
posted @ 2022-09-27 10:44 肥宅快乐水~ 阅读(34) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 22 下一页