前言
原先的mysql是5.7版本的,原先安装是通过安装器安装的,简单跟着步骤来就行,这次要安装8.0版本的,所以我就先删除了原来5.5的,再重新安装
卸载5.5版本
要卸载完全,网上也有很多方法,我也只是按照他人的卸载方式,(很显然,我卸载成功!),首先通过电脑的程序卸载手动卸载掉这个5.5的版本,然后再删除掉原来的安装位置(我的是C:\Program Files下的有个MySql文件夹,直接删除),然后删除C:\ProgramData(此文件夹默认隐藏,可以搜到)
![直接在c盘此处搜索
然后删除掉C:\Users\你的用户名\AppData\Roaming下的MySql文件夹(若没有可以在c盘下搜索mysql,若仍是没有就算了,姑且算是文件删完了),删除完文件之后再将注册表中的mysql文件删除,关于此位置网上一大堆介绍,我不想写上去(任性),完成以上步骤算是删除完了吧,反正我安装没问题当然有问题不是出现在这)
安装mysql8.0
官网下载压缩包
下载地址
解压后如下
此时需要在新建一个my.ini文件(新建txt文件改后缀即可)。此文件为配置文件,为了后续的安装,文件内容为
初始化MySql
以管理员身份运行cmd,并切换到刚解压的Bin目录下,执行命令
mysqld --initialize --console
记录下运行后产生的密码
安装mysql
mysqld --install
如果出现the service already existed的结果
则删除mysql
sc delete mysql
重新执行安装命令
启动mysql
net start mysql
新建环境变量
将mysql安装路径的bin文件夹的路径复制下来,在环境变量path中新建变量,添加此路径即可
命令行登录mysql
mysql mysql -hlocalhost -uroot -p
运行结果会要求输入密码,密码为前面产生的密码,密码需手动输入,不可粘贴
修改密码
进入mysq;后输入
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
即可修改成功
退出后重新登录