一、修改环境变量的相关步骤和出现的问题和解决思路

起因:按照软件安装要求,及相关压缩包,一路按条件安装,下载,最终安装成功,mysql - u root -p 也能使用但是。但是,这样安装下来,我的MySQL是放在C盘的,这就让我很烦,我想把它放到D盘,出现了一些问题。

步骤1:暂停服务。

首先又击桌面上的“此电脑”(有的是我的电脑),点击“管理”,找到下载安装的MySQL80的服务,暂停它。(必须暂停他,不然没办法将c盘中中的相关mysql文件夹放到你想要的路径

步骤2:将mysql资源路径转到自己希望的路径。

接着,将原来C盘中的Mysql文件放到D盘的Environment中(我原来Mysql文件分别在 MySQL安装路径:C:\Program Files\MySQL和C:\ProgramData\MySQL中)

步骤3:配置电脑环境。

找到系统变量下的Path变量,将原来配的删掉,将新的mysql bin 目录复制粘贴上去。

步骤4:修改注册服务配置信息

win + r,输入regedit,找到HKEY_LOCAL_MACHINE-------》SYSTEM--------->HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet--------->SERVICES--------------->MySQL80-------------------》ImagePath 修改信息
MySQL8.0.17安装之修改环境变量心得笔记
MySQL8.0.17安装之修改环境变量心得笔记

步骤5:打开Mysql安装路径下bin目录下的mysql_config.pl,对目录进行修改

MySQL8.0.17安装之修改环境变量心得笔记

步骤6:将原来programdata 目录下MySQL文件中的Data改为data,并剪切到安装目录下(与bin同级),切记!切记!切记!不要按网上的mysqld --initialize去生成 data,因为你在安装的时候就已经设置了密码等配置数据,用已有的data文件是最好的。

步骤7:net start mysql80(这个名字取决于你服务的名字,我的服务叫mysql80)

MySQL8.0.17安装之修改环境变量心得笔记
显示连接成功!!!任务完成。

二、误操作之重新安装mysql 频频报错,解决思路:没有把之前的mysql删除干净。

1)找到c盘中的program files、program files(x86)、ProgramData三巨头。看看三巨头目录下是否有mysql文件。全部删掉。

2)删掉服务mysql80。

win + r ,输入 regedit,进入注册表,找到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mysql80删掉

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\eventlog\mysql80
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\eventlog\mysql80
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\eventlog\mysql80
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet003\eventlog\mysql80

这几个MySQL80删掉即可。
到这基本全部删除了

如果解决了您的问题,记得点个赞!!!!!

相关文章: