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
sql语言是通用的
*4、SQL:结构化查询语言 Structured Query Language
专门操作数据库的语言
*5、mysql
关系型数据库:二维表
所以Oracel 公司有两个当下最流行的数据库,而且还包括java
体积小,成本低,速度快,开源等优点
2、为什么要讲MySql
一句话,Mysql是目前最常用的数据库之一
还有其它的原因,比如免费,但是最重要的原因还不是免费,而是:开源
小公司看上它可能是因为它免费,但是大公司看上它一定不是这个原因,不差这点钱,肯定是因为开源等优点
比如阿里的蚂蚁金服就用到了MySql
开源意味着你可以看到它内部的源代码实现,甚至可以定制化你特有的功能(类似于安卓、国内很多手机厂商基于安卓定制了很多自己的一套系统,比如MIUI,colorOS、EMUI)
二、安装
安装比较简单,主要是卸载需要注意
☆安装
1、选择64位还是32
2、注意服务和数据目录的选择
现在最新的是8 (因为没有6 和7 )5.5是目前最稳定也是最流行的版本
需要注意的是 MySQL安装比java要复杂一些,java太简单了,MySQL有几个地方需要注意
这里我们选择自定义安装
【注意】安装目录千万不可出现中文目录有中文可能服务都起不来
所有的准备就绪之后,然后点击安装
软件安装完了并不能立即使用,还需要进行一些操作
你勾上那个按钮,默认点击Finish就默认弹出配置了,如果没有勾上
找到安装服务的目录
☆、配置
1、D:\ProgramFiles\mysql\MySQL Server 5.5_server\bin\MySQLInstanceConfig.exe
2、跟着笔记中的截图配置
点进详细配置
我们这里选择开发用。开发模式
一般我们选第一个 20,如果不够可以自由选择
【注意】如果你安装了两个MySQL并且你想同时运行两个MySQL,那么就有一个要改。否则不用改
下一步需要注意
三、卸载
mysql的数据库管理软件是C/S结构,底层是TCP/IP协议的程序:
S:服务器端
C:客户端端
服务器端,先启动,有一个端口号,监听/等待客户端的连接。
☆
mysql的卸载
1、先停止mysql的服务
【计算机】->【管理】->【服务】–>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之类
总结
自己安装一遍