欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MySQL免安装版彻底卸载及5.7.21免安装版配置教程

程序员文章站 2022-03-08 15:55:53
...

前言

第一次写博客,因为看网上对于MYSQL的卸载免安装版本过低,不适应,加上自己最近重装系统所以写下自己卸载和安装的过程,过程会比较多比较详细.

1.完全卸载mysql免安装版(如果未安装可直接跳到安装步骤)

 (1) 最重要的一步就是删除计算机中的MYSQL服务

    我的方法是先删除计算机-服务-中的MYSQL,方法为:

    右击我的电脑→选择管理→选择服务和应用程序→服务→查看MYSQL服务是否启动

MySQL免安装版彻底卸载及5.7.21免安装版配置教程

之后以管理员启动cmd命令行:(我的电脑→打开C盘→windows→System32→cmd.exe→右键选择以管理员启动)

进入命令行 --输入: sc delete mysql

出现[SC] DeleteService 成功   删除成功!

(2)删除mysql所在安装目录文件夹

(3)windows+R 开始运行里面输入regedit,打开注册表,对以下三行进行查看,有MySQL文件夹的对MySQL文件删除

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Application/MySQL

HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Application/MySQL(可能没有此目录)

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Eventlog/Application/MySQL(可能没有此目录)

卸载Mysql方面已完成!

2.Mysql5.7.21免安装配置教程

(1)从Mysql官网中下载正规Mysql免安装包:地址:https://dev.mysql.com/downloads/mysql/

MySQL免安装版彻底卸载及5.7.21免安装版配置教程

下载之后安装在本地此磁盘中,楼主安装在D:\Program Files\mysql-5.7.21

(2)配置文件:

右键我的电脑→属性→高级系统设置→环境变量→系统变量

MySQL免安装版彻底卸载及5.7.21免安装版配置教程

变量名: MYSQL_HOME

变量值: D:\Program Files\mysql-5.7.21 (自己设置自己安装的位置)

之后在Path目录后添加

win10系统直接添加以下:

%MYSQL_HOME%\bin

(楼主是win10系统直接添加即可,win10以下系统须在后面加 ; 如下所示)

%MYSQL_HOME%\bin;


(3)解压mysql的压缩包后,文件中其实并没有my-default.ini文件来替换成my.ini.不用急,我们可以新建一个文本文档,修改文本文档后缀.txt改为my.ini即可.

填入以下内容

[client] 
port=3306 
default-character-set=utf8 
[mysqld] 
port=3306 
character_set_server=utf8 
basedir=D:\Program Files\mysql-5.7.21
datadir=D:\Program Files\mysql-5.7.21\data
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
default-storage-engine=MEMORY 
[WinMySQLAdmin] 
D:\Program Files\mysql-5.7.21\bin\mysqld.exe

其中D:\Program Files\mysql-5.7.21是楼主安装目录,每个人不同,设置不同安装目录即可


(4)之后以管理员启动cmd命令行:(我的电脑→打开C盘→windows→System32→cmd.exe→右键选择以管理员启动)

注意!以下步骤与之前的5.6版本步骤不同.

以前5.6版本自带Data目录,不需要楼主的这一步!如果没有这一步会无法启动mysql服务,报错MYSQL 服务无法启动。

在管理员启动的cmd命令行进入所在安装目录如下图

MySQL免安装版彻底卸载及5.7.21免安装版配置教程

输入mysqld --initialize-insecure

这时候需要等一会再看目录便自动创建data文件夹

MySQL免安装版彻底卸载及5.7.21免安装版配置教程

再输入mysqld install

出现Service successfully installed  如上图

然后启动服务,输入以下命令

net start mysql

MySQL免安装版彻底卸载及5.7.21免安装版配置教程

提醒:mysqld --initialize-insecure自动生成无密码的root用户;mysqld --initialize是自动生成随机密码用户;

然后进行登录修改密码:

输入mysql -u root -p  回车 (因为一开始没有设置密码直接回车可登陆)

接下来进行设置密码:依次输入命令即可

c:>mysql –uroot
mysql>show databases;
mysql>use mysql;
mysql>UPDATE user SET password=PASSWORD("root") WHERE user="root';
mysql>FLUSH PRIVILEGES;
mysql>QUIT

结束

以上就是本人给大家编辑的mysql5.7.21免安装教程.希望对大家有所帮助,第一次写博客,有什么不好的可以留言,不懂得可以留言,楼主会及时回复大家.