
MySQL
刘心芝士小蛋糕
一个会敲代码的甜妹
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL---JDBC
1.数据库驱动 驱动:声卡,显卡、数据库。 我们的程序会通过 数据库 驱动,和数据库打交道! 2.JDBC SUN 公司为了简化 开发人员的(对数据库的统一)操作,提供了一个(Java操作数据库的)规范,俗称JDBC 这些规范的实现由具体的厂商去做 对于开发人员来说,我们只需要掌握 JDBC 接口的操作即可! 3.第一个JDBC程序 创建测试数据库 CREATE DATABASE jdbc...原创 2020-02-05 15:50:02 · 194 阅读 · 0 评论 -
MySQL---规范数据库设计
1.为什么需要设计 当数据库比较复杂的时候,我们就需要设计了 糟糕的数据库设计: 数据冗余,浪费空间 数据库插入和删除都会麻烦、异常 【屏蔽使用物理外键】 程序的性能差 良好的数据库设计: 节省内存空间 保证数据库的完整性 方便我们开发系统 软件开发中,关于数据库的设计 分析需求:分析业务和需要处理的数据库的需求 概要设计:设计关系图 E-R 图 设计数据库的步骤:(个人博客) 收集信息,分...原创 2020-02-04 17:33:44 · 175 阅读 · 0 评论 -
MySQL---权限管理和备份
1.用户管理 SQL yog 可视化管理 SQL命令操作 -- 创建用户 CREATE USER 用户名 IDENTIFIED BY '密码' CREATE USER yy IDENTIFIED BY '123456' -- 修改密码 (修改当前用户密码) SET PASSWORD = PASSWORD('123456') -- 修改密码 (修改指定用户密码) SET PASSWOR...原创 2020-02-04 12:04:35 · 327 阅读 · 0 评论 -
MySQL---索引
MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。 0.5s 0.00001s 提取句子主干,就可以得到索引的本质:索引是数据结构。 1.索引的分类 在一个表中,主键索引只能有一个,唯一索引可以有多个 主键索引 (PRIMARY KEY ) 唯一的标识,主键不可重复,只能有一个列作为主键 唯一索引 (UNIQUE KEY) 避免重复的列出现,唯一索引可以重复...原创 2020-02-04 11:18:50 · 171 阅读 · 0 评论 -
MySQL---事务
1.什么是事务 要么同时都成功,要么都失败。比如 一一一一一一 1、SQL 执行 A 给 B 转账 A 1000 —>200 B 200 2、SQL 执行 B 收到 A 的钱 A 800 —> B 400 一一一一一一 将一组SQL 放在一个批次中去执行 2.事务原则 ACID:ACID 原则 原子性,一致性,隔离性,持久性 原子性:(Atomicity) 要么一起成功要么一起失败,...原创 2020-02-03 11:55:46 · 148 阅读 · 0 评论 -
MySQL---MySQL函数
官网:https://dev.mysql.com/doc/refman/5.7/en/func-op-summary-ref.html 这一小节主要有三个部分一个是常用函数,一个是聚合函数,还有一个扩展部分,关于数据库的MD5加密。 1.常用函数 虽说是常用函数但是并不一定常用,下边的聚合函数才是常用的一些函数 -- 数学运算 SELECT ABS(-8) -- 绝对值 SELECT CEIL...原创 2020-02-03 11:00:26 · 184 阅读 · 0 评论 -
MySQL---DQL查询数据
1.DQL (Data Query LANGUAGE : 数据查询语言) 所有的查询操作都用它 Select 简单的查询,复杂的查询它都能做~ 数据库中最核心的语言, 最重要的语句使用频率最高的语句 Select完整的语法: 2.指定查询字段 1 -- 查询全部的学生 SELECT 字段 FROM 表 2 SELECT * FROM student 3 4 -- 查询指定字段 5 SEL...原创 2020-02-02 22:31:48 · 167 阅读 · 0 评论 -
MySQL---数据管理
1.外键 方式1: 学生表的 gradeid 字段 要去引用年级表的 gradeid 定义外键key 给这个外键添加约束 (执行引用) references 引用 删除有外键关系的表的时候,必须要先删除引用别人的表 (从表),再删除被引用的表 (主表) 方式2: 学生表的 gradeid 字段 要去引用年级表的 gradeid 创建表的时候没有外键关系 定义外键key 给这个外键添加约束...原创 2020-02-02 17:24:16 · 241 阅读 · 0 评论 -
Mysql---操作数据库
1.操作数据库 增删改查 1、创建数据库 CREATE DATABASE [IF NOT EXISTS] westos; 2、删除数据库 DROP DATABASE [IF EXISTS] westos 3、使用数据库 – tab 键的上面,如果你的表名或者字段名是一个特殊字符,就需要带 `` USE school 4、查看数据库 SHOW DATABASES– 查看所有的数据库 2.数据库的列类...原创 2020-02-02 16:45:29 · 661 阅读 · 0 评论 -
MySQL---基础知识和安装mysql
1、初识MySQL JavaEE : 企业级Java开发 Web 前端(页面:展示,数据!) 后台 (连接点: 连接数据库 JDBC,链接前端(控制,控制视图跳转,和给前端传递数据)) 数据库(存数据,Txt,Excel,word) 2、为什么学习数据库 1、岗位需求 2、现在的世界,大数据时代~,得数据库者得天下。 3、被迫需求: 存数据 4、数据库是所有软件体系中最核心的存在 DBA 3、什么...原创 2020-02-02 15:19:33 · 408 阅读 · 0 评论