00026.01 mysql概述、安装和卸载

系列文章目录

前言

1、为什么需要数据库?
(1)、数据持久化(永久保存)
(2)、方便管理数据

一、mysql概述

1、概述

*1、为什么需要数据库?
(1)、数据持久化(永久保存)
(2)、方便管理数据
*2、数据库:Database,简称DB,通俗的讲,就是数据的仓库,专门存储数据的
它保存了一系列有组织的数据的文件系统或者数据结构
*3、数据库有很多种,包括
mysql、oracle、sql server 、db2、redis……
数据库管理软件:操纵和管理数据库的大型软件
英文名叫 DBMS:Database Managerment system

00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载
sql语言是通用的
00026.01 mysql概述、安装和卸载
*4、SQL:结构化查询语言 Structured Query Language
专门操作数据库的语言
*5、mysql
关系型数据库:二维表
00026.01 mysql概述、安装和卸载
所以Oracel 公司有两个当下最流行的数据库,而且还包括java

00026.01 mysql概述、安装和卸载
体积小,成本低,速度快,开源等优点

2、为什么要讲MySql

一句话,Mysql是目前最常用的数据库之一
00026.01 mysql概述、安装和卸载
还有其它的原因,比如免费,但是最重要的原因还不是免费,而是:开源
小公司看上它可能是因为它免费,但是大公司看上它一定不是这个原因,不差这点钱,肯定是因为开源等优点
比如阿里的蚂蚁金服就用到了MySql

开源意味着你可以看到它内部的源代码实现,甚至可以定制化你特有的功能(类似于安卓、国内很多手机厂商基于安卓定制了很多自己的一套系统,比如MIUI,colorOS、EMUI)

二、安装

安装比较简单,主要是卸载需要注意
☆安装
1、选择64位还是32
2、注意服务和数据目录的选择
00026.01 mysql概述、安装和卸载
现在最新的是8 (因为没有6 和7 )5.5是目前最稳定也是最流行的版本

需要注意的是 MySQL安装比java要复杂一些,java太简单了,MySQL有几个地方需要注意
00026.01 mysql概述、安装和卸载
这里我们选择自定义安装
00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载
【注意】安装目录千万不可出现中文目录有中文可能服务都起不来
所有的准备就绪之后,然后点击安装
00026.01 mysql概述、安装和卸载
软件安装完了并不能立即使用,还需要进行一些操作

00026.01 mysql概述、安装和卸载

你勾上那个按钮,默认点击Finish就默认弹出配置了,如果没有勾上

找到安装服务的目录
00026.01 mysql概述、安装和卸载
☆、配置
1、D:\ProgramFiles\mysql\MySQL Server 5.5_server\bin\MySQLInstanceConfig.exe
2、跟着笔记中的截图配置
00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载
点进详细配置
00026.01 mysql概述、安装和卸载
我们这里选择开发用。开发模式
00026.01 mysql概述、安装和卸载

00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载
一般我们选第一个 20,如果不够可以自由选择
00026.01 mysql概述、安装和卸载
【注意】如果你安装了两个MySQL并且你想同时运行两个MySQL,那么就有一个要改。否则不用改

00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载

00026.01 mysql概述、安装和卸载

00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载
下一步需要注意
00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载

00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载
00026.01 mysql概述、安装和卸载

三、卸载

00026.01 mysql概述、安装和卸载
mysql的数据库管理软件是C/S结构,底层是TCP/IP协议的程序:
S:服务器端
C:客户端端
服务器端,先启动,有一个端口号,监听/等待客户端的连接。

mysql的卸载
1、先停止mysql的服务
【计算机】->【管理】->【服务】–>mysql服务–>[停止]
00026.01 mysql概述、安装和卸载

2、卸载
(1)控制面板
(2)电脑管家或360安全卫士等第三方软件
3、清除残余文件
到你之前安装的mysql目录下查找对应的残余文件。
如果没有选择数据目录的话,默认在C:\ProgramData\mysql

如果后期重新安装还是不成功,进行第4步
4、清理注册表
1:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL服务 目录删除
2:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MySQL服务 目录删除
3:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL服务 目录删除
4:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MySQL服务 目录删除
5:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application\MySQL服务目录删除
6:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL服务删除
注册表中的ControlSet001,ControlSet002,不一定是001和002,可能是ControlSet005、006之类

总结

自己安装一遍