MySQL概述1
1 数据库相关概念
1.1. 相关概念
数据库(DataBase DB)
存储数据的仓库,数据是有组织的进行存储
数据库管理系统(DataBase Management System DBMS)
操纵和管理数据库的大型软件
SQL(Structure Query Language SQL)
操作 关系型 数据库的编程语言,定义了一套操作关系库统一标准
1.2. 主流的关系型数据库管理系统
DBMS | 备注 |
---|---|
Oracle | |
MySQL | |
SQL Serv | |
PostgreSQL | |
SQLite | 嵌入式 e.g. 安卓 |
2 MySQL数据库
2.1. 版本
社区版(MySQL Community Server)
免费,MySQL不提供技术支持
一般使用社区版
商业版(MySQL Enterprise Edition)
收费,可试用30天,官方提供支持
2.2. 下载
2.3. 安装
2.4. 启动与停止
windows
启动
1
net start mysql80
停止
1
net start mysql80
2.5. 连接
MySQL 提供客户端命令行工具
系统自带的命令行工具执行指令
mysql [-h 127.0.0.1] [-P 3306] -u root -p
注意:要配置mysql环境变量
2.6. 关系型数据库(RDBMS)
概念:建立在关系模型基础上,由多张相互连接的 二维表 组成的数据库
特点
- 使用表存储数据,格式统一,便于维护
- 使用SQL语言操作,标准统一,使用方便
2.7. 数据模型
一个数据库服务器可创建多个 数据库(DataBase)
一个数据库(DataBase) 可以穿件多个 表(Table)