mysql-初识MySQL

1、为什么学习数据库

  1. 岗位需求
  2. 大数据时代,得数据者得天下
  3. 被迫需求: 存数据
  4. 数据库是所有软件体系中最核心的存在 DBA

2、什么是数据库

数据库 (DB, DataBase)
概念:数据仓库,软件,安装在操作系统(window,linux,mac…)之上。SQL,可以存储大量的数据。超过500万条可能查询会变慢,要做优化
作用:存储数据,管理数据

3、数据库分类

关系型数据库: (SQL)

  • MySQL , Oracle , Sql Server , DB2 , SQLite
  • 通过表和表之间,行和列之间的关系进行数据的存储。学员信息表,考勤表, 。。。。

非关系型数据库: (NoSQL) Not Only SQL

  • Redis , MongoDB
  • 非关系型数据库,对象存储,通过对象的自身属性来决定

DBMS(数据库管理系统)

  • 数据库的管理软件,科学有效的管理我们的数据,维护和获取数据
  • MySQL,数据库管理系统

4、MySQL简介

MySQL是一个关系型数据库管理系统
前世:瑞典MySQL AB 公司开发
今生:属于 Oracle 旗下产品
MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一
开源的数据库软件~
体积小、速度快、总体拥有成本低
中小型网站、或者大型网站,集群!
官网:https://www.mysql.com/
官网下载地址:https://dev.mysql.com/downloads/mysql/
官网下载历史版本地址: https://downloads.mysql.com/archives/community/

5.7 稳定 ,8.0 新版 数据库驱动不同,Java连接时有差异

安装建议:

  1. 尽量不要用exe安装,因为注册表可能卸载不干净
  2. 尽量使用压缩包安装

https://www.bilibili.com/video/BV1NJ411J79W
https://www.bilibili.com/video/BV1NJ411J79W?p=2

你可能感兴趣的:(mysql,mysql,数据库)