MySQL概述

目录

一.数据库相关概念

二.MySQL数据库

2.1关系型数据库(RDBMS)

2.2数据模型

2.3MySQL连接与启动

3.SQL

3.1SQL通用语法

3.2SQL分类


参考黑马程序员课程笔记

一.数据库相关概念

名称
全称简称
数据库
存储数据的仓库,数据有组织的进行存储
DataBase DB
数据库管理系统
操纵和管理数据库的大型软件
DataBase Management System (DBMS)
SQL
操作关系型数据库的编程语言,定义了一套操作 关系型数据库统一标准
Structured Query Language (SQL)

二.MySQL数据库

2.1关系型数据库(RDBMS)

①建立在关系模型基础上。

②多张相互连接的二维表组成的数据库。

优点:1.表存储数据 → 格式统一,便于维护

           2.SQL语言操作 → 标准统一,使用方便

2.2数据模型

MySQL 是关系型数据库,是基于二维表进行数据存储的。
1.通过 MySQL 客户端连接DBMS(数据库管理系统),然后通过 DBMS 操作数据库。
2.使用 SQL 语句,通过数据库管理系统操作数据库,以及操作数据库中的表结构及数据。
3.一个数据库服务器中可以创建多个数据库,一个数据库中也可以包含多张表,而一张表中又可以包含多行记录。

2.3MySQL连接与启动

1. 启动、关闭
net start mysql80
net stop mysql80

2.mysql客户端连接

mysql -u root -p

退出

quit

3.SQL

结构化查询语言。操作关系型数据库的编程语言,定义了 一套操作关系型数据库统一标准。

3.1SQL通用语法

 SQL 语句:① 单行或多行书写,以分号结尾。
                   ② 可用 空格 / 缩进来增强语句的可读性。
                   ③ MySQL 数据库的 SQL 语句不区分大小写,关键字建议用大写。
                   ④  注释:单行注释:-- 注释内容 # 注释内容
                                   多行注释: /* 注释内容 */

3.2SQL分类

分类全称说明
DDL
Data Definition Language
数据定义语言,用来定义数据库对象 ( 数据库,表,字段)
DML
Data Manipulation Language
数据操作语言,用来对数据库表中的数据进行增、删、改
DQL
Data Query Language
数据查询语言,用来查询数据库中表的记录
DCL
Data Control Language
数据控制语言,用来创建数据库用户、控制数据库的访问权限
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值