IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> 小区门口大爷都能看懂的mySQL操作 -> 正文阅读

[大数据]小区门口大爷都能看懂的mySQL操作

声明:本文只作学习研究,禁止用于非法用途,否则后果自负,如有侵权,请告知删除,谢谢!

前言:

数据库有关系型数据库与非关系型两大阵营,今天重点来介绍一下关系型数据库中的老大哥MySQL

目录:

1. 数据库简介

2.MySQL简介

3.下载安装phpstudy

4. 创建数据库

5.操作数据库


1. 数据库简介

1.1?什么是数据库

英文: database 保存和管理数据的仓库就是数据库。

什么是数据? 文件,图片,视频,订单,用户名,密码等等。

这些数据都需要有专门的地方来保存和管理。

在我们没有学习数据库技术之前,我们使用的数据都是以文件系统(db.json)的方式保存的。我们需要一个专门的软件来管理我们的数据, 这就是数据库。

?1.2 两大阵营-数据库分类

  • 关系型数据库,代表产品:

    • MySQL

    • Oracle

    • Sql server

    • DB2

  • 非关系型数据库

    • redis 键值存储数据库

    • HBaise列存储数据库

    • mongodb 面向文档数据库

    • neo4j 图形数据库

    • Elasticsearch 搜索引擎存储

参考:数据库使用排名 DB-Engines Ranking - popularity ranking of database management systems

?1.3 如何快速理解关系型数据库

在关系型数据库中,存在三级关系:

  • 数据库

  • 数据表

  • 字段

类比excel

  • 每一列都是一类数据 --- 字段

  • 每一行代表一条数据 --- 记录

2.MySQL简介

?MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品 。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。

  • 体积小、速度快、总体拥有成本低,一般中小型网站的开发都选择 MySQL 作为网站数据库。

  • 搭配 PHPApache 可组成良好的开发环境。

3.下载安装phpstudy

3.1 目标

下载安装phpStudy,为我们提供mysql数据库

也可以单独下载:官网下载:MySQL :: MySQL Downloads

3.2 下载网址,Windows版,linux版,mac版都支持

小皮面板(phpstudy) - 让天下没有难配的服务器环境!小皮面板(phpstudy) - 让天下没有难配的服务器环境!

3.3 安装

注意安装目录不要有中文,建议默认安装路径就可以

3.4 启动并安装成功后下载SQL_Front插件

?3.5 启动

启动后我们的电脑就变成了数据库服务器

?

4. 创建数据库

5.操作数据库

5.1 新建数据库

数据库名称尽量用英文

?

?5.2 新建数据表?

5.3 新建字段

比如新建name,age

?

5.4 添加数据

点击数据浏览器来编辑我们的字段,按 ↓ 键来添加新数据,注意:Id不需要自己来添加,数据库会帮我们自动添加,而且id是唯一的,且只能有一个

5.5 通过命令语句操作:

1.sql中的insert into 语句-添加数据

?insert into 表名(字段名1,字段名2,....) ?values (值1,值2,....)

注意:字段的顺序要和值的顺序是完全匹配的

  • 字段列表可以不与真实数据表中的字段完全相等,可以省略一些不必要的字段,顺序与不需要与定义表时的顺序一致

  • 如果是字符串类型的字段,其值要加"",如果是数值类型的字符串,其值不需要加“”

2.sql-delete语句-删除数据

 delete  from 表名  where 删除条件

注意

不指定条件将删除所有数据

3.sql-update语句-修改数据

update 表名 set 字段1=值1, 字段2=值2,...  where 修改条件

注意:

- 要修改的值使用键值对来表示?
- 多个字段用,分隔
- 不指定条件,将修改当前表中全部的记录

4.sql-select-语句-数据查询

select  字段名1, 字段名2, .....  FROM 表名	where <条件表达式>

5.实例操作

?6.刷新查看数据

简单一个数据库操作,下一期给大家介绍一下在js在node环境下,如何与数据库MySQL连接,并进行操作MySQL

有兴趣的朋友欢迎评论区留言讨论,一起学习,一起进步

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2021-09-18 10:14:40  更:2021-09-18 10:16:20 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 20:35:17-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码