表结构 student(StuId,StuName,StuAge,StuSex) 学生表 teacher(TId,Tname) 教师表 course(CId,Cname,C_TId) 课程表 sc(SId,S_CId,Score) 成绩表 问题一:查询“001”课程比“002”课程成绩高的所有学生的 ...
分类:
数据库 时间:
2020-05-01 12:35:27
阅读次数:
98
SQL是什么? Structured Query Language:结构化查询语言 SQL语句的作用是什么?{ 增删改查 } 1.将数据插入到数据库的数据表中 2.根据你的条件查询某条或者多条记录 3.根据你的指示对数据库中的某条数百据内容进行更新 4.删除不需要的数据记录 5.SQL语句支持一些特 ...
分类:
数据库 时间:
2020-04-30 22:53:28
阅读次数:
105
很多程序员都学过MySQL,而且也会写SQL语句。但仅仅会写还远远不够,在面试中以及在工作中,还必须要会事务和并发。 一、事务 事务是满足 ACID 特性的操作,可以通过 Commit 提交事务,也可以使用 Rollback 进行回滚。 A(Atomicity)原子性:事务被视为不可分割的小单元,事 ...
分类:
数据库 时间:
2020-04-30 21:05:21
阅读次数:
76
对sql语句优化: 就是能分开写的语句就分开写,不要一次性就解决,这样对效率来说是很大的开销的 避免使用不兼容的数据类型: 如float和int,char和varchar等都是不兼容的。 尽量避免在where子句中对字段进行函数或表达式操作 避免使用is not null、in等一些无法让系统使用索 ...
分类:
数据库 时间:
2020-04-30 21:03:54
阅读次数:
124
ORM(Object Relational Mapping):对象关系映射,通过创建一个类与数据库的表相对应,类的对象代指数据库中的一行数据。让用户不再写SQL语句,而是通过类以及对象的方式,和其内部提供的方法,进行数据库操作。 功能:把用户输入的类或对象转换成SQL语句,转换之后通过pymysql ...
分类:
其他好文 时间:
2020-04-30 19:39:02
阅读次数:
82
数据库 数据库的本质 MySQL 重要概念介绍 MySQL的安装 去mysql官网下载,解压后,bin目录下,mysqld 服务端,mysql 客户端。 MySQL服务端与客户端 注意 关于mysql sql语句初识 环境变量配置及系统服务制作 小知识点补充 环境变量配置 还是繁琐 需要起两个cmd ...
分类:
数据库 时间:
2020-04-30 19:24:22
阅读次数:
80
CRUD和Mapper.xml参数 1. namespace namespace中的包名和Dao/mapper接口的包名一致! 2. select 选择/查询语句; id : 对应的namespace中的方法名 resultType: sql语句执行的返回类型! parameterType: 参数类 ...
分类:
移动开发 时间:
2020-04-30 19:20:03
阅读次数:
86
数据库简介 MySQL介绍 MySQL的安装启动 参考网站:https://www.mysql.com/ 参考博客:https://www.cnblogs.com/xuexianqi/p/12795890.html sql语句初识 环境变量配置及系统服务制作 小知识点补充 环境变量配置 设置密码 密 ...
分类:
数据库 时间:
2020-04-30 15:56:35
阅读次数:
77
修改MySQL用户的host属性 当你远程登录MySQL时,使用的账号要有特殊要求。 默认的账号的host属性都是localhost,意思是这个账号只能本地使用,如果要使用某个账号来远程登录,必须将账号的host属性值更改成%。 执行的sql语句如下 update user set host = ' ...
分类:
数据库 时间:
2020-04-30 15:29:15
阅读次数:
412
一、数据库概念 数据库的本质其实就是一款基于网络通信的应用程序那其实每个人都可以开发一款数据库软件 因为它仅仅就是一个基于网络通信的应用程序 也就意味着数据库软件其实有很多很多 关系型数据库 MySQL、oracle、db2、access、sql server 非关系型数据库 redis、mongo ...
分类:
数据库 时间:
2020-04-30 13:15:37
阅读次数:
104