栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

mysql数据库

mysql数据库

数据库

数据库(database): 是用来组织、存储和管理数据的仓库

数据库:数据库管理系统

  1. 新增
  2. 查询
  3. 更新
  4. 删除
  5. 等等…

常见的数据库

  1. MySQL数据库:(目前使用最广泛流行度最高的开源免费数据库;Community +Enterpriseoracle数据库(收费))
  2. Oracle数据库:(收费)
  3. SQL server数据库:(收费)
  4. Mongodb数据库: (Community + Enterprise)

数据库的分类

MySQL、Oracle、SQL Server属于传统型数据库(又叫做:关系型数据库或SQL数据库)

而Mongodb属于新型数据库(又叫做:非关系型数据库或NoSQL数据库),它在一定程度上弥补了传统型数据库的缺陷。

传统关系型数据库包含哪些?

  1. 数据库(database)
  2. 数据表(table)
  3. 数据行(row)
  4. 字段(field)
SQL语句

查询语句:

// 查询users表中全部数据
SELECt * FROM users

新增语句:

--添加语句有两种写法
--1.第一种写法
INSERT INTO users (username,password) VALUES ('张三','000000')

--2.第二种写法
INSERT INTO users SET username='星星少爷',password='111111

更新语句:

--1. 修改一个值
UPDATe users SET password='sbsbsb' WHERe id = 5

--2. 修改多个值,中间用逗号隔开
UPDATE users SET username = '星星呀', password='sbsbsb' WHERe id = 5

--3. 不加where条件就是全部修改

删除语句:

--  delete关键字
DELETE FROM users WHERe id = 5

-- 不加条件整个表全部删除
WHERe子句

WHERe 子句用于限定选择的标准。在 SELECt、UPDATE、DELETE 语句中,皆可使用 WHERe 子句来限定选择的标准

可在 WHERe 子句中使用的运算符

操作符描述
=等于
<>不等于
>大于
>小于
>=大于等于
<=小于等于
BETWEEN在某个范围内
LIKE搜索某种模式

模糊查询:

--1. 查询username以'星'开头的数据
SELECT * FROM users WHERe username LIKE '星%'

--2. 查询username以'星'结尾的数据
SELECt * FROM users WHERe username LIKE '%星'

--等等...

OR和AND:

  1. AND 和 OR 可在 WHERe 子语句中把两个或多个条件结合起来
  2. AND :并且,表示必须同时满足多个条件。
  3. OR :或者,表示只要满足任意一个条件即可。
--AND
--使用AND来显示所有status等于0并且id<3的的数据
SELECt * FROM users WHERe status = 0 AND id < 3

--OR
--使用OR来显示所有status等于1,或者username等于zs的数据
SELECt * FROM users WHERe status = 1 OR username = 'zs'

排序ORDER BY

--降序排序
SELECt * FROM users ORDER BY id desc;

--升序排序
SELECt * FROM users ORDER BY id asc;

--多个字段进行排序
SELECt * FROM users ORDER BY id asc,status desc;

查询符合条件的数据数量

---COUNT(*)关键字
SELECt COUNT(*) FROM users WHERe status = 0;

--自定义名字:AS关键字
SELECt COUNT(*) AS total FROM users WHERe status = 0;

只要是查询语句都会返回一个表格,这个表格称为结果集

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/312665.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号