数据库
Charis Hu
谦谦君子,卑以自牧。
展开
-
Day07 狂神说Java-MySQL>P40-P45
executeUpdate和executeQuery提取工具类P41 SQL注入问题SQL存在漏洞,会被攻击导致数据泄露,SQL会被拼接P42 PreparedStatement对象可以防止SQL注入并且效率更高P43 使用IDEA连接数据库如果在IDEA中连接不上数据库,则在IDEA中修改数据库对应版本SQL要么全部完成,要么都不完成ACID原则:原子性、一致性、隔离性和持久性。隔离性的问题:脏读、不可重复读和幻读。步骤:开启事务》一组业务执行完毕,提交事务》可以在Catc原创 2022-06-27 22:08:54 · 250 阅读 · 0 评论 -
Day06 狂神说Java-MySQL>P35-P39
糟糕的数据库设计良好的数据库设计软件开发中,关于数据库的设计设计数据库的步骤(个人步骤)为什么需要数据规范化第一范式第二范式第三范式规范数据库的设计规范性和性能的问题关联查询的表不得超过3张Java操作我们的程序会通过数据库驱动,和数据库连接JDBCSUN公司为了简化开发人员对数据库的统一操作,提供了Java操作数据库规范,称为JDBC对于开发人员来说,我们只需要掌握JDBC接口操作。java.sql/javax.sql我们需要导入一个数据库驱动...原创 2022-06-19 21:56:45 · 139 阅读 · 0 评论 -
Day06 狂神说Java-MySQL>P31-34
P32 索引原则和明日安排索引不是越多越好不要对经常变动的数据加索引小数据不需要加索引索引一般加在常用来查询的字段上索引的数据结构InnoDB默认的是Btree权限管理和备份用户管理规范数据库设计系统用户表用户管理就是对这个表进行增删改查P34 MySQL备份保证重要数据不丢失数据迁移MySQL数据库备份的方式...原创 2022-06-16 22:27:04 · 98 阅读 · 0 评论 -
Day05 狂神说Java-MySQL>P26-P30
P27 select小结P28 事务ACID原则事务原则:原子性、一致性、隔离性和持久性P30 索引介绍及索引的分类索引的定义索引是帮助MySQL高效获取数据的数据结构。索引的分类主键索引(唯一标识,主键不可重复,只能有一个列作为主键)、唯一索引(避免重复的列出现,唯一索引可重复,多个列都可标识为唯一索引)、常规索引(默认的,index/key标识)、全文索引(在特定的数据库引擎下才有,MyISAM,快速定位数据)...原创 2022-06-14 21:46:07 · 493 阅读 · 0 评论 -
Day04 狂神说Java-MySQL>P20-P25
7种Join查询P21 自连接及联表查询练习P22 分页和排序P23 子查询和嵌套查询P24 MySQL常用函数常用函数和聚合函数原创 2022-06-08 21:33:54 · 99 阅读 · 0 评论 -
Day04 狂神说Java-MySQL>P15-P19
P16>基本的Select语句和别名使用DQL 数据查询语言 (很重要)P17>去重及数据库的表达式P18>where子句之逻辑运算符and &&or ||not !一定返回布尔值P19>模糊查询操作符详解IS NULLIS NOT NULLBETWEEN … ANDLIKEIN...原创 2022-06-03 21:50:49 · 162 阅读 · 0 评论 -
Day03 狂神说Java-MySQL>P10-P14
P10 MyISAM和InnoDB区别SHOW CREATE DATABASE school -- 查看创建数据库的语句SHOW CREATE TABLE student -- 查看student数据表的定义语句DESC student -- 显示表的结构/*INNODB 默认使用MYISAM 早年使用1. INNODB和MYISAM的区别所有数据库都存在于data目录下本质还是文件存储2. MySQL引擎在物理文件上的区别设置数据库表的字符集编码默认编码Latin1不支持中文my原创 2022-05-30 20:28:54 · 110 阅读 · 0 评论 -
Day02 狂神说Java-MySQL>P5-P9
P5 基本命令行操作mysql -uroot -p123456 --连接数据库-- 修改用户密码-- 刷新权限show databaes;use school --切换数据库show tables; --查看数据库中所有的表describe student; --显示数据中所有表的信息create database westos; --创建一个数据库exit; --退出连接/*多行注释*/DDL定义\DML操作\DQL查询\DCL控制P6 操作数据库语句操作数据库》操作表》操原创 2022-05-30 16:16:42 · 70 阅读 · 0 评论 -
Day01 狂神说Java-MySQL>P1-P4
P1-原创 2022-05-29 20:00:11 · 97 阅读 · 0 评论