随笔分类 - 数据库/SQL基础知识总结
摘要:最简单的数据库连接操作 封装数据库连接模块 从页面到数据库一个完整的数据请求过程 一、用于测试的数据库(用于第二三部分测试) 数据库:school --管理员表:school_admini --老师表:teacher --班级表:class --学生表:student --成绩表:grade 以上的
阅读全文
摘要:MySQL运算符 MySQL常用函数 一、MySQL运算符 1.1MySQL支持的数值计算运算符:加减乘除取余(+ - * / %); SELECT 6+4 加法操作, 6-4 减法操作, 6*4 乘法操作, 6/4 除法操作, 6 DIV 4 除法操作, 6 % 4 取余操作, 6 MOD 4 取
阅读全文
摘要:MySQL服务的逻辑架构 事务ACID 事务日志 事务的隔离级别 死锁 MVCC MySQL的事务 一、MySQL服务的逻辑架构 在了解SQL事务之前了解MySQL服务的逻辑机构是必须的前提条件,它会告诉你为什么需要事务机制。并且通过了解事务如何工作,它能解决什么问题,它不能解决什么问题,这些问题背
阅读全文
摘要:视图的操作 存储过程与存储函数 触发器的操作 (最末尾有测试数据库表和数据代码) 一、视图的操作 1.1视图可以用来做什么? 简单的说视图就是一个查询,它在业务中只需要最简单的查询语句就可以获取到业务需要的数据。 select * from view_selectproduct; 可以这么简单的查询
阅读全文
摘要:增删改 单表查询 多表查询 一、增删改 1.插入数据记录(增) insert into table_name(field1,field2,field3,...fieldn) valuses(value1,value2,value3,...valusen); 示例(依照上一篇博客的数据库示例的user
阅读全文
摘要:基于JetBrains DataGrip创建数据库、SQL语句创建数据库 MySQL数据库存储引擎和数据类型 创建数据库表及基本操作 导出数据库、删除数据库、导入数据库 一、基于JetBrains DataGrip创建数据库、SQL语句创建数据库 1.1 首先确定mySql服务处于开启状态(win1
阅读全文
摘要:下载 安装配置 问题及解决方案 一、下载 找到你要的版本点击“looking for the latest GA version?”切换,我这个安装的是5.7.28,然后往下拉: 找到免安装的压缩包: 然后就进到了下载页面: 其实,并不要那么麻烦,直接使用这个下载的cdn连接就可以了:https:/
阅读全文
摘要:一、基础语法: 1.SQL对大小写不敏感:SELECT与select是相同的。 2.分号是在数据库系统中分隔每条SQL语句的标准写法,这样就可以在对服务器的相同请求中执行一条以上的SQL语句。 3.一些重要的SQL命令: SELECT -从数据库中提取数据 UPDATE -更新数据库中的数据 DEL
阅读全文