该笔记内容来源于黑马程序视频课02. 基础-课程内容&数据库相关概念_哔哩哔哩_bilibili
1、数据库相关概念
(1)数据库:DataBase (DB),内部数据有组织地进行存储的数据仓库。
(2)数据库管理系统:DataBase Management System (DBMS),操纵和管理数据库的大型软件。
(3)SQL:Structured Query Language (SQL),操作关系型数据库的编程语言,定义了一套关系型数据库的统一标准。
(4)关系:通过SQL语言操控DBMS,从而通过DBMS创建操作DB内部存储的数据。
(5)主流的DBMS:ORACLE、MySQL、SQLServer和PostgreSQL等,都是使用SQL语言来操控的。
2、MySQL软件安装
(1)下载链接:MySQL :: Download MySQL Community Server。安装过程全部默认,只需要自行设置一个PassWord(123456)即可。
(2)MySQL的启动与停止:Win+R输入services.msc进入Windows的服务,在Service name中找到MySQL80右击启动/暂停即可;或者以管理员身份运行cmd,输入启动命令net start mysql80即可启动,输入停止命令net stop mysql80即可停止运行MySQL。
3、MySQL连接客户端
(1)客户端连接:使用MySQL提供的客户端命令行工具MySQL8.0 Command Line Client - Unicode,输入密码123456即可连接上MySQL。
(2)配置PATH环境变量后,以管理员身份运行cmd,输入连接命令mysql [-h127.0.0.1] [-P 3306] -u root -p (方括号内可省略)即可连接上客户端。
4、MySQL的数据模型
(1) 关系型数据库(RDBMS):建立在关系模型基础上,由多张相互连接的二维表组成的数据库(可理解为常见的一般excel表中内容的二维关系)。判断一个数据库是否为RDBMS可以根据使用表存储数据和使用SQL语言操作两大特点来判定。
(2)MySQL数据模型
注:一个DBMS中可以创建多个DB,一个DB中可以创建多个表 。