MySQL安装与卸载过程记录

MySQL安装及介绍

文中包含MySQL在Windows下的安装(安装板与免安装版),文档结构介绍,卸载,以及第三方软件SQLyog的安装与使用。
内容比较多,建议根据目录选择需要的部分看。如果是安装,我推荐使用安装包,因为配置起来简单,但是高手可能会选择压缩包,因为配置起来更随心所欲。

安装

安装包安装过程

MySQL在windows下安装有两种方法,第一个中是通过安装包,简单但是配置不灵活。第二个是免安装版解压压缩包来安装,需要手动配置,麻烦但是有些配置更灵活,可以根据需要选择配置属性。

下面是下载过程
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
接下来是安装过程
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
到这里其实就是已经安装完了,剩下的就是配置的过程。
在这里插入图片描述
在这里插入图片描述
端口号不建议更改,除非实际应用中有需要。
在这里插入图片描述
在这里插入图片描述
这里有个坑。就是第一种密码加密算法是8.0之后才有的,只有官方的workbench这样的图形化工具才支持。如果使用第三方软件,比如navicat或者SQLyog会出现连接不上数据库,数据库密码错误或者编码错误等问题,建议还是选第二个,鬼知道某些项目会不会还有其他坑呢。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装和配置完成!

MySQL使用以及目录介绍

在这里插入图片描述
在应用程序中可以发现,有这样一个应用程序,它是命令行客户端。但是我一般还是使用系统的DOS窗口进入。见下图。下面这个图是使用系统的命令行窗口进入mysql的。在安装mysql的时候,已经自动为我们配置了系统的环境变量,所以可以直接使用mysql。具体细节在图中都写了。
在这里插入图片描述

下面的图是MySQL软件的安装路径和目录,注意要区分MySQL目录本身以及数据存储目录,这个是前者。
在这里插入图片描述
下面的图才是真正的数据存储位置,具体路径可以通过配置文件修改。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装包版安装教程

1.下载
www.mysql.com中找到最新版本的数据库压缩包,并下载压缩文件ZIP
2.解压
将下载的ZIP文件解压到指定位置,我习惯是D盘下。
3.配置环境变量
我的电脑右键–>属性–>环境变量–>找到path双击–>添加安装的路径
路径是刚才的解压路径,要一直添加到bin这一层
在这里插入图片描述
4.解压后的目录结构如下
在这里插入图片描述
5.在4中的目录下创建一个文件my.ini文件,并用文本编辑器打开,将下面的内容复制到文本中,但是两个路径要改[mysqld]下的basedir和datadir,分别指的是软件安装位置以及数据库数据物理地址位置,这两个是可以改的。但是推荐不要改。按照我说的这个写。
在这里插入图片描述
可以直接复制下面的内容,路径根据需要更改就好。


[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
 
[mysqld]
# 设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=C:\\Mysql\\mysql-8.0.17-winx64
# 设置 mysql数据库的数据的存放目录,MySQL 8+ 不需要以下配置,系统自己生成即可,否则有可能报错
# datadir=C:\\Mysql\\mysql-8.0.17-winx64\\data
# 允许最大连接数
max_connections=20
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

6.用管理员权限打开DOS窗口,按照下面的命令操作(我这个是直接进入到bin目录下,其实环境变量配好了,可以在根目录下输入命令也行),这个命令是初始化mysql并且以无密码的方式,其他方式暂时不推荐。这个过程时间可能比较久,耐心等就行了。
在这里插入图片描述
7.初始化完的目录结构,my.ini是刚才创建的。
在这里插入图片描述
8.将mysql添加为系统服务
在这里插入图片描述
9.下面开始启动mysql服务,并且进行初始化密码等操作。
在这里插入图片描述
10.设置密码后连接数据库,并查看数据库中的表信息。
在这里插入图片描述
11.这里,修改数据库密码加密算法,是个坑,建议修改成原来的加密方法,暂时不要用最新的。上面的教程中也有解释,为什么要用原来的。
在这里插入图片描述
12.更改网路权限,使得数据库可以远程访问。
在这里插入图片描述
13.安装结束。

第三方图形化界面访问数据库

图形化工具有很多,其中MySQL workbench是亲儿子。第三方的比较常用的是SQLyog和Navicat,这里介绍SQLyog。无论是哪种安装方式,第三方数据库可视化软件的连接方式是一样的。
1.下载地址:下载点击这里
2.目前社区版的已经不在官网上提供了,必须去github上下载才行。
3.安装过程就忽略了,和你安装一个QQ或者微信没有区别。
4.安装好之后连接刚才的数据库(注意mysql服务要打开才能连上)
5.测试连接
在这里插入图片描述
在这里插入图片描述

卸载

卸载要卸载干净,首先要卸载Mysql本身,然后是它在windows中注册的服务要卸载掉(删除注册表),再然后是它的残留文件夹,它的文件主要包含软件文件夹以及数据库数据物理存储文件夹。

安装包版卸载

1.查看windows下的MySQL服务是否关闭,一定要关闭了才行。
2.在系统中找到MySQL安装器,打开。(这里说明一下,也不是非得用这个安装器卸载,用系统中的程序管理中心或者360软件管理都可以,但是推荐用这个,毕竟是官方的,卸载之后问题少一些)
在这里插入图片描述
3.进入卸载程序
在这里插入图片描述
4.全选卸载
在这里插入图片描述
5.这里就是选择删除所有的相关文件夹(如果不用这个卸载器卸载,需要手动删除)
在这里插入图片描述
6.彻底卸载,把能删的都删了
在这里插入图片描述
7.重启之后,观察到,windows服务中居然还有MySQL,而存放数据库软件的文件夹和存放数据库数据的物理文件夹都没(这就是卸载器的好处,如果还在的话,一定要手动删除,用其他方法可能会出现还在的情况),那么现在只要把windows中的这个mysql服务删除就可以了。
在这里插入图片描述
在这里插入图片描述
8.通过注册表可以删除注册的服务
win+r输入regedit打开注册表,到以下目录寻找Mysql并删除,就OK了
计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
在这里插入图片描述
部分版本可能还要删除
计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
这个自己检查一下就好,如果有就删除,如果没有也没事。反正我的这个是没有的。
9.卸载结束,此时重启就可以重新安装新的MySQL啦。

解压版卸载

总体来说这个是安装麻烦,但是卸载简单。
1.关闭mysql服务,并卸载该服务
在这里插入图片描述
2.检查注册表中是否有残留,还是三个路径,有就删除,没有就不管。
计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services
计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
在这里插入图片描述
3.删除文件夹(因为安装的时候已经将data数据物理存储路径放到里面了,所以直接删这个就行,不用像上面的安装包版本的需要删除两个物理位置)
在这里插入图片描述
4.删除环境变量
在这里插入图片描述
5.重启,不管有没有用吧,重启一下总是好的。虽然我认为没必要。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值