MySQL的卸载与安装

MYSQL的卸载与安装

1. 卸载

  1. win+r输入cmd 进入命令符窗口,输入services.msc,进入服务页面,找到需要卸载的MySQL版本,先停止服务。

  2. 如果MySQL不是软件安装的请直接跳到第三步,直接在控制面板上找到MySQL进行卸载

  3. 找到安装位置,永久删除MySQL文件夹(shift+delete)

  4. 找到注册表进行删除(win+r 输入regedit,按照图片找到一下目录删除)
    在这里插入图片描述
    在这里插入图片描述

    1. 删除环境变量
      在这里插入图片描述

    2. 最后执行在管理员命令提示符窗口运行sc delete mysql //mysql就是想要删除的服务名

2. 安装(使用压缩包进行安装)

  1. 下载压缩包,选择需要安装的目录,创建文件夹进行解压
  2. 配置环境变量。此电脑(win+e键,左边导航栏)右键单击属性,选择高级系统管理,进入环境变量配置。这里需要在系统环境变量里配置,我这里需要安装两个数据库,所以我分别配置了Mysql8.0和mysql5.7的路径,通过修改MYSQL_HOME对应的路径来选择数据库,新建配置好后双击path变量,将mysql文件夹下bin路径配置进去(后面以mysql8.0来记录)。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  1. 编写my.ini文件,压缩包安装的方式需要自己编写此文件(新建一个txt文件,修改文件名即可)需要注意修改自己安装的mysql目录,5.7版本需要加一个data目录。(#mysql-5.7.27-winx64的路径+\Data(回车)
    datadir=D:\java\Mysql\Mysql57\mysql-5.7.36-winx64\Data)
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
# 设置mysql默认端口号
port=3307
# 设置mysql的安装目录
basedir=D:\java\Mysql\MySQL80\mysql-8.0.29-winx64
# 允许最大连接数
max_connections=100
# 服务端使用的字符集默认为utf-8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB

4.进入管理员命令提示符页面进行代码配置。win+s,输入cmd,选择管理员运行,进入mysql解压的bin目录,运行以下代码,用来初始化数据库,请注意这里会出现一个数据库的随机密码,如果记不住不要紧,继续往下看就可以

mysqld --initialize --console

5.安装数据库,运行一下命令

mysqld install mysql80 (mysql80为安装的这个数据库的名字,默认的名称为mysql,装多个数据库名称容易发生冲突且不容易区分,所以我这里修改了一下)

在这里插入图片描述

6.开启数据库服务(net start mysql80),这里开启服务使用的是安装时设置的名称,所以我用的是mysql80。同时如果服务没有开启,无法连接数据库。(如果此方法显示服务无法开启,执行services.msc命令进行手动开启)。

在这里插入图片描述

  1. 修改密码(忘记密码时可以使用,先关闭服务,执行net stop mysql80)

首先在mysql的安装目录下,新建一个txt文档,文档名字随便(中文名未测试,不建议)我这里使用的是xm.text。

在这里插入图片描述

写入以下命令

#最后一个root是我目前设置的密码,根据自己的想法设置密码即可
ALTER USER 'root'@localhost IDENTIFIED BY 'root';

打开管理员命令提示符窗口,运行以下代码(文档路径和文件名称需要更换)

 mysqld --init-file=D:\java\Mysql\MySQL80\mysql-8.0.29-winx64\xm.txt --console

在这里插入图片描述
8. 连接数据库,关闭7中的运行窗口,重开一个窗口,开启服务(net start mysql)执行以下命令

#mysql数据库 user用户+用户名 password+密码 Port+端口;最后一个需要大写,一般数据库默认连接时3306端口,其他端口需要写明,所以我写的是3307。
mysql -uroot -proot -P3307

在这里插入图片描述

3. 异常(以安装5.7的为例)

出现以下异常可能为1.环境变量未配置好,2.my.ini文件未配置好,需要检查。
在这里插入图片描述
当install出现异常时,说明服务已存在,需要(win+r 输入regedit,找到关于mysql的文件夹删除干净,再进行安装)。

安装两个数据库需要注意一下几点:

  1. 需要再my.ini文件中修改端口,俩个数据库端口不能一样。
  2. 环境变量的配置需要配置正确。
  3. mysql install+此数据库服务的名字,如果未加默认为mysql。
  4. 需要先开启服务,数据库才连接得上。
  5. 除了3306端口,其他数据库在连接时都需要指明端口。
  6. 切换数据库,直接修改系统的环境变量即可。

4. 总结

安装数据库安装其实只包含以下几个重要环节:1.下载压缩包解压,2.配置环境变量,3.编写my.ini文件,4.初始化数据库,5.安装服务,6.修改密码。数据库卸载包括:1.停止服务,2.删除环境变量,3.删除文件夹,4.删除注册表,卸载无先后顺序。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值