数据库学习
HLoach
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL高级查询
1.常见内置函数 count(字段名):统计行数 sum(字段名):求和 max(字段名):求最大值 min(字段名):求最小值 avg(字段名):求平均值 abs(字段名):取绝对值 函数可如下使用:select count(id) from users; 2.高级查询语法: Select [distinct(重复结果只显示一次,去重)] *|列名1,列名2,…原创 2017-02-16 19:23:14 · 565 阅读 · 0 评论 -
数据库表的连接查询、子查询
一.连接查询包括:交叉连接,内连接,外连接(左外连,右外连)等。 1.交叉连接:一对多,获取两个表相乘后的数据行。 语法:select * from 表1 cross join 表2; 例如:select * from offices cross join users; 2.内连接:获取与连接条件匹配的数据行。 语法: select 需要查询的列名列表 from原创 2017-02-17 21:31:34 · 3474 阅读 · 0 评论 -
数据库表的外键
一.什么是外键 某张表中的列在另外一张表中存储,而且是另一张表的主键列,就可以说该列为外键列,外键列可以有一列或多列,但是外键列必须有主键约束或者唯一约束原创 2017-02-17 19:11:00 · 7527 阅读 · 0 评论 -
数据库基础知识
1.数据库英文:DataBase 2.数据库作用:数据容器,用于存储数据 3.数据库是如何存储数据的? 数据库是以二维表的形式存储数据的。表中每列都必须有类型,列名,约束,每行数据都表示一个数据实体。每个数据库都可以有多张表,可以提供给多个用户使用,多个数据库都存储在一个数据库服务器(程序)中。 4.SQL,DDL,DML,DQL,DCL SQL:结构化查询语言(Structured Q原创 2017-02-13 20:06:08 · 510 阅读 · 0 评论 -
MySQL数据库事务管理与存储过程
一.事务管理 1.什么叫做事务? 一件事(务)中包含多个操作,在计算机中是指数据库的一组操作,由一条或者多条sql语句组成。 2.事务的作用:避免误操作。 3.事务规则: 要么都执行成功,要么都执行不成功,即同时执行成功,同时不执行成功。 例如:银行转账:转入和转出操作语句必须保证都执行成功,只要其中有一个执行不成功,就会全部执行不成功,这也保证了银行转账时的安全性。 4.事务管原创 2017-02-21 19:29:51 · 1184 阅读 · 0 评论 -
MySQL部分DDL(数据库定义语言(Data Definition Language)),MySQL数据库表中字段的数据类型
MySQL(注意:Windows系统下不区分大小写,Linux与Unix系统下字段名、数据库名和表名均要区分大小写,这里所说均在Windows系统下) 一.部分DDL(数据库定义语言(Data Definition Language)) 1.创建数据库 create database 自定义数据库名; 2.显示所有数据库 show databases;原创 2017-02-14 19:46:46 · 810 阅读 · 0 评论 -
MySQL数据库表约束、索引、表操作及部分常见条件运算符
一.表的约束:避免输入错误的数据,保证数据完整性 1.主键约束:主键默认是not null unique 单列主键:主键在当前列的设置后面添加primary key(只有一个,非空),例如:id int primary key。 多列复合主键:一般都是在建表语句最后面添加primary key(列名1,列名2,...)。 例如: use firstdb; DROP TABLE if原创 2017-02-15 19:30:54 · 699 阅读 · 0 评论
分享