数据库的基本概念

数据库的概念

数据库就是按照特定的数据结构来组织存储数据的软件,英文是database,简称DB

数据库的分类

数据库分为关系型数据库和非关系型数据库

关系型数据库

一般称为SQL,是以二维表格的形式存储的,包含行和列,SQL是标准化查询语言的缩写,也是一门语言,是国际标准,适用于所有的关系型数据库,常见的有MYSQL(开源) ,Oracke、SQL server(微软) 、DB2(idm )等。

非关系型数据库

非关系型数据库称为NOSQL。由于数据结构不固定,有很多种形式,多用于大数据存储和高并发的问题。常见的有:Redis(缓存和普通SQl配合使用) 、MongoDb(大数据存储,文件对象存储) 、Hbase。

数据库管理系统

DBMS:操纵和管理数据库的大型软件。

数据库结构

数据库有三级结构,数据库,数据表,数据行。

其中,MYSQL客户端给MYSQL服务器发送SQL语句,MYSQL服务器内有一个软件DBMS,可以操作数据库和创建数据库,可以维护多个数据库,数据库中的数据存储在数据库表结构内,可以操作多张表,表内存放数据。

Mysql概述

MySQL是一个开源的关系型数据库,目前归oracle所有,主要用于互联网行业。MYSQL的端口号:3306

Mysql的安装

官网下载地址:https://dev.mysql.com/downloads/mysql/

数据库的启动

在命令行中输入services.msc可以进入系统服务,找到MYSQL80,点击启动即可,安装完成默认启动

输入cmd以管理员运行输入命令

启动:net start mysql180

停止:net stop mysql180

Mysql的客户端连接

1.MYSQL提供的客户端命令行工具

2.系统自带的命令行工具执行指令

复制代码
mysql-h -P 3306 -u root-p//-h是ip,-P是端口,-uroot用户连接,-p密码

使用这种方式需要配置PATH环境变量:此电脑-属性-高级系统设置-环境变量-path-新建-找到MYSQL的安装位置,复制路径,粘贴-确定。

SQL语句概述

语法结构

不区分大小写

关键字,字段名(列名),表名、数据库名、函数名,它们之间使用空格或逗号隔开。

每条SQL要以分号结尾,可以分多行书写。

相关推荐
Zenova EdgeOS7 分钟前
Go 工业边缘错误处理实战:用 errors 构建可追溯错误链
开发语言·数据库·golang
KKKlucifer10 分钟前
国内数据安全服务的产品智能化转型:大模型赋能下的技术能力重构分析
大数据·数据库·重构
字节跳动开源1 小时前
OpenViking 上线原生 3D 内容理解模型
数据库·开源
CCIE-Yasuo3 小时前
网络安全-学习数据库-Mysql-2
数据库·学习·mysql
这个DBA有点耶3 小时前
内核级AI与多模融合:AI数据库在海外场景的落地要点
数据库·人工智能·架构
涛思数据(TDengine)3 小时前
从工业本体到 AI 原生:TDengine 出席 2026 QCon 分享工业数据基础设施路径
大数据·数据库·人工智能·tdengine·工业
Jesse_EC3 小时前
换乘次数最少的路径 SQL 查询详解与实战经验——从 WITH RECURSIVE 到 pgRouting
数据库·postgresql
工控丫丫4 小时前
帆软看板中经常使用的公式函数及经常搭的组合
前端·javascript·数据库
这个DBA有点耶5 小时前
云数据库半夜卡顿,CPU才30%?深挖云盘IOPS突发限制与内核挂起机制
数据库·mysql·云原生
无言听风雨丶6 小时前
Redis 运维实战与排错
运维·数据库·redis