摘要: 1、数据库驱动 驱动:声卡,显卡、数据库 我们的程序会通过 数据库 驱动,和数据库打交道! 2、 JDBC SUN 公司为了简化 开发人员的(对数据库的统一)操作,提供了一个(Java操作数据库的)规范,俗称 JDBC 这些规范的实现由具体的厂商去做~ 对于开发人员来说,我们只需要掌握 JDBC 接 阅读全文
posted @ 2020-01-19 16:09 Godlesss 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1.1、为什么需要设计 当数据库比较复杂的时候,我们就需要设计了 糟糕的数据库设计: 数据冗余,浪费空间 数据库插入和删除都会麻烦、异常 【屏蔽使用物理外键】 程序的性能差 良好的数据库设计: 节省内存空间 保证数据库的完整性 方便我们开发系统 软件开发中,关于数据库的设计 分析需求:分析业务和需要 阅读全文
posted @ 2020-01-19 12:22 Godlesss 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1、用户管理 1.1、SQL yog 可视化管理 删除用户 添加新用户 1.2、SQL 命令操作 用户表: mysql.user 本质:读这张表进行增删改查 创建用户: 修改密码 重命名 用户授权 查询权限 ROOT用户权限 撤销权限 删除用户 2、MySQL 备份 为什么要备份: 保证重要的数据不 阅读全文
posted @ 2020-01-19 11:30 Godlesss 阅读(297) 评论(0) 推荐(0) 编辑
摘要: MySQL官方对索引的定义为: 索引(Index)是帮助MySQL高效获取数据的数据结构。 提取句子主干,就可以得到索引的本质 索引是数据结构。 1.1、索引的分类 在一个表中,主键索引只能有一个,唯一索引可以有多个 主键索引 ( PRIMARY KEY ) 唯一的标识,主键不可重复,只能有一个列作 阅读全文
posted @ 2020-01-19 11:13 Godlesss 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 要么都成功,要么都失败 将一组SQL 放在一个批次中去执行 一一一一一一 1、SQL 执行 A 给 B 转账 A:1000 转 200 B :200 2、SQL 执行 B 收到 A 的钱 A: 800 — B :400 一一一一一一 1.1、事务原则 : ACID 原则 原子性,一致性,隔离性,持久 阅读全文
posted @ 2020-01-19 10:24 Godlesss 阅读(148) 评论(0) 推荐(0) 编辑