黑马MySQL数据库从入门到精通-基础篇

黑马MySQL数据库从入门到精通-基础篇

数据库相关概念

数据库

1
Database,简称DB。按照一定的数据结构来组织、存储和管理数据的仓库。

数据库管理系统

1
Database Management System,一种操纵和管理数据库的大型软件,用于创建、使用和维护数据库,简称DBMS。

关系型数据库(RDBMS)

1
2
3
4
概念: 关系型数据库,是建立在关系模型基础上,由多张相互连接的二维表组成的数据库。
特点:
1. 使用表存储数据,格式统一,便于维护
2. 使用SQL语句操作,标准统一,使用方便

非关系型数据库(NoSQL)

1
2
3
4
概念:Not-Only SQL,泛指非关系型数据库,是对关系型数据库的补充。
特点:
1. 数据结构灵活
2. 伸缩性强

SQL

1
2
结构化查询语言(Structured Query Language),简称SQL。
是一种操作关系型数据库的编程语言,定义了一套操作关系型数据库统一标准

mysql数据库

安装

1
大数据开发工程师那个课程的hive篇讲的很详细

启动

image-20240309171652301

1
2
3
4
net start mysql80;  --mysql80是安装时设置的mysql service
net stop mysql80;

--默认开机自动启动

客户端连接

方式一 : MySQL提供的客户端命令行工具

image-20240309171704953

方式二 : 系统自带的命令行工具执行指令

image-20240309171737279

1
mysql [-h 127.0.0.1] [-P 3306] -uroot -p

SQL