
MySQL
MySQL学习笔记
qindayong!
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mysql及常用命令介绍
Mysql(关系型数据库管理系统) MySQL是一个关系型数据库管理系统由瑞典MySQL AB 公司开发,目前属于 Oracle旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS(Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL是一种关系数据库管理系统,关系数据...原创 2019-10-03 17:24:33 · 301 阅读 · 0 评论 -
mysql登录及简单的增删改查
登录和退出MySQL # 登录MySQL $ mysql -u root -p12345612 # 退出MySQL数据库服务器 exit; 查询表数据结构 desc user; #返回表结构数据 # desc 表名称; 查询数据 SELECT * from user; #返回表所有内容 # SELECT * from 表名称; 插入数据 INSERT INTO user (...原创 2019-10-07 15:57:48 · 197 阅读 · 0 评论 -
Mysql数据类型与类型选择
Mysql数据类型与类型选择 MySQL支持多种类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。 数值类型: MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类型(INTEGER、SMALLINT、DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT、REAL和DOUBLE PRECISION)。 关键字INT是INTEGER的同义词,关键字DEC...原创 2019-10-07 15:58:38 · 142 阅读 · 0 评论 -
mysql建表约束
mysql建表约束 mysql的约束主要有主键约束,外键约束,唯一约束,非空约束,默认约束; 主键约束 它能够唯一确定一张表中的一条记录.也就是我们通过给某个字段添加约束,就使得该字段不重复且不为空; mysql> create table texts( -> id int primary key, -> name varchar(20)); –>联合...原创 2019-10-13 09:14:56 · 478 阅读 · 0 评论 -
数据库设计三大范式
数据库设计三大范式 第一范式(1NF) 数据表中的所有字段都是不可以分割的原子值; 只要字段值还可以继续拆分,就不满足第一范式。 范式设计得越详细,对某些实际操作可能会更好,但并非都有好处,需要对项目的实际情况进行设定,不一定要满足某一个范式,但是要了解。 例: 在数据库字段中如地址: 陕西省西安市高新区高新三路9号; ####这样的字段值就不符合第一范式,因为还可以继续拆分; 第二范式(2N...原创 2019-10-13 09:15:54 · 111 阅读 · 0 评论 -
数据库查询-数据准备及目录
数据库查询-数据准备及目录 数据库查询系列内容列表: 数据库查询练习-简单查询练习及笔记(1) 1查询表中所有记录 2查询指定字段 3 distinct: 去重查询 4 查询区间 5 运算符查询 6 表示或者关系的查询(同一字段中查询) 7 表示或者关系的查询(多个字段中查询) 8 升序排列 降序排列 10 统计 11 查询最大,最小值 12 子查询 13 分页查询 14 查询...原创 2019-10-19 12:35:06 · 303 阅读 · 0 评论 -
数据库查询练习-简单查询练习及笔记(1)
数据库查询练习-简单查询练习及笔记(1) 条件查询 where 1. = != <> > >= <= 算数运算符 2.betwoon ....and... 区间查询 3. in 查询指定字段多个值 4. is null 判断是空 5.and 连接 ..和.. 6. or 并...原创 2019-10-19 12:36:10 · 278 阅读 · 0 评论 -
数据库查询练习-简单查询练习及笔记(2)
数据库查询练习-简单查询练习及笔记(2) 1 分组计算平均成绩 查询每门课的平均成绩; select avg(degree) from score where cno='3-105'; #select avg(要求平均分的字段名称) from 表名 where 根据那个字段求值='字段值'; /* mysql> select avg(degree) from score where cno...原创 2019-10-19 12:37:02 · 277 阅读 · 0 评论 -
数据库练习-多表联查
数据库练习-多表联查 1多表联查 查询所有学生的 name,以及该学生在 score 表中对应的 cno 和 degree 。 SELECT no, name FROM student; +-----+-----------+ | no | name | +-----+-----------+ | 101 | 曾华 | | 102 | 匡明 | | 103 | 王...原创 2019-10-19 12:37:49 · 734 阅读 · 0 评论 -
数据库查询练习-事务
数据库查询练习-事务 在 MySQL 中,事务其实是一个最小的不可分割的工作单元。事务能够保证一个业务的完整性。 比如我们的银行转账: -- a用户-> -100 UPDATE user set money = money - 100 WHERE name = 'a'; -- b用户 -> +100 UPDATE user set money = money + 100 WHERE...原创 2019-10-19 12:41:22 · 227 阅读 · 0 评论