随笔分类 -  MySQL

摘要:为了简化Java对数据库的统一操作,在数据库驱动和应用程序之间增加了一个JDBC接口 CURD操作:create、update、read、delete 架构:没有什么是加一层解决不了的 IDEA连接数据库 需要用到的包:java.sql、javax.sql 导入数据库驱动:mysql-connect 阅读全文
posted @ 2022-04-02 13:04 振袖秋枫问红叶 阅读(68) 评论(0) 推荐(0)
摘要:为什么需要设计 当数据库比较复杂的时候,就需要设计了 糟糕的数据库设计 数据冗余,浪费空间 数据库的插入和删除很麻烦 程序的性能差 使用物理外键 良好的数据库设计 节省内存空间 保证数据库的完整性 方便系统的开发 设计数据库的步骤(个人博客): 收集信息,分析需求 用户表(用户登录注销,个人信息,写 阅读全文
posted @ 2022-04-01 14:29 振袖秋枫问红叶 阅读(35) 评论(0) 推荐(0)
摘要:事务 事务执行基本要素(ACID) 原子性(Atomicity):事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生 一致性(Consistency):事务前后数据的完整性必须保持一致 隔离性(Isolation):数据库为每一个用户开启的事务,不能被其他事务的操作数据所干扰,多个并 阅读全文
posted @ 2022-03-31 17:49 振袖秋枫问红叶 阅读(37) 评论(0) 推荐(0)
摘要:DDL(数据库定义语言) 新建时为了防止命名和关键字冲突,用``将数据库名、表名、字段名等括起来 常用字段类型:INT、DOUBLE、DECIMAL、VARCHAR、DATA、TIME、DATETIME、TIMESTAMP CREATE DATABASE `数据库名`; -- 创建数据库 CREAT 阅读全文
posted @ 2022-03-30 11:50 振袖秋枫问红叶 阅读(45) 评论(0) 推荐(0)
摘要:数据库的作用 JavaEE:企业级Java开发Web 前端(页面:展示,数据) 后端(连接点:连接数据库 JDBC,连接前端(控制视图跳转、给前端传输数据)) 数据库(存储数据、管理数据:数据库是所有软件体系中最核心的存在) 数据库的分类 关系型数据库(SQL) 通过表和表之间、行和列之间的关系进行 阅读全文
posted @ 2022-03-27 16:48 振袖秋枫问红叶 阅读(55) 评论(0) 推荐(0)