MySQL概述

        前言:

        从以往的经验看,零散的学习前提是需要宏观的架构支撑,否则事倍功半,很多人上来就是各种面试题罗列,然后背书式的去记忆,其实对技术的提升帮助很小,对大厂的面试也没什么帮助,遇到真神一下就问蒙圈了,所以个人建议每学一块知识之前尽量能先宏观把握知识结构,再一步步的夯实,这样会效率高一些。

目录

一、MySQL宏观知识图谱

二、MySQL概述

2.1、MySQL 是什么

2.2、MySQL 的历史与现状

2.3、MySQL 版本

三、MySQL下载与安装

3.1、下载

3.2、安装

3.3、关闭mysql开机自启动

3.4、Navicat图形化界面连接mysql


   一、MySQL宏观知识图谱

     接下来会对mysql按下图进行知识梳理

二、MySQL概述

2.1、MySQL 是什么

        1970 年,Edgar Frank "Ted" Codd(关系数据库之父)发表了题为"A Relational Model of Data for Large Shared Data Banks"(大型共享数据库的关系数据模型)的论文,文中首次提出并证明了,可以使用关系模型来描述数据。

关系模型是指使用二维表的形式来表示实体和实体间的联系。MySQL 是基于这个理论而实现的许多关系型数据库之一。


2.2、MySQL 的历史与现状

  • 1990 Michael Widenius 写了 MySQL 的第一个版本。
  • 1995 Michael Widenius 成立了 MySQL AB 公司。
  • 2000 Michael Widenius 公布了 MySQL 源码,采用 GPL 许可协议。MySQL 进入开源时代。
  • 2008 Sun 收购了 MySQL AB 公司。MySQL 数据库进入 Sun 时代。
  • 2009 Oracle 收购 Sun 公司。MySQL 数据库进入 Oracle 时代。Oracle 同时维护社区版的 MySQL,以及一个企业版本的 MySQL。
  • 2009 Michael Widenius 从开源的 MySQL 分支上重新拉分支,创立 MariaDB

2.3、MySQL 版本

MySQL 的社区版开源免费的,企业版是闭源收费的。

下面是主要版本特性的对比图。

 

 

5.7版本的mysql 在性能和并发连接数上都有很大幅度的提升。所有建议用5.7之后的版本

 

三、MySQL下载与安装

3.1、下载

  1. 地址:https://dev.mysql.com/downloads/
  2. 当前最新是8.0版本,尽量选择5.7之后的版本

     

      

              

3.2、安装

  1. MySQL安装文件分两种 .msi和.zip ,.msi需要安装
    在这里插入图片描述
  2. zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行环境变量配置zip格式是自己解压
  3. 我的电脑->属性->高级->环境变量
    选择Path,在其后面添加: 你的mysql bin文件夹的路径 :D:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64\bin;
  4. 配置完环境变量之后,在D:\mysql\mysql-5.7.24-winx64\mysql-5.7.24-winx64目录下新增加一个配置文件mysql.ini ,同时在bin的同级目录下创建一个data文件夹(用于存放数据库数据)
  5. mysql.ini文件的内容如下

 

   3.3、关闭mysql开机自启动

    1、在运行中输入Services.msc

    

     2、mysql右键属性,自动改成手动

3.4、Navicat图形化界面连接mysql


 

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值