以前下载的mysql都是msi文件直接安装
这次在官网下载了一个zip
是解压版的
搞了好久好久好久
现在终于成功了
真的佩服自己
这个真的太值得写一篇博客了
首先 我在官网下载了mysql-8.0.13-winx64.zip
是最新版的
然后解压一下
然后得到mysql-8.0.13-winx64文件夹
然后我们配置一下环境变量
打开系统属性,打开环境变量
有一个系统变量,还有一个用户变量
在系统变量这里加一个
变量名: MYSQL
变量值: E:\mysql-8.0.13-winx64\bin
然后我们打开用户变量的path
在最后面添加 %MYSQL%;
然后我们要开始安装mysql了
打开cmd 到E:\mysql-8.0.13-winx64\bin这个目录
然后我们要先初始化一下
输入 mysqld --initialize --console
然后我们可以看到一个临时密码
看到了吗
[note]
a temporary password
Uhfxgb3Kig+K
然后我们输入
mysqld --install
这样就安装好了
然后我们要开启服务
net start mysql
启动成功了之后
我们要登录了
输入 mysql -uroot -p
然后输入密码Uhfxgb3Kig+K
登录成功啦
然后改密码
alter user 'root'@'localhost' identified by '123';
不同版本好像改密码的命令不一样哦
这样所有的步骤都好了
但是我中途遇到了各种问题
比如initialize失败
或者install 失败
或者start失败
只要遇到失败的情况
就重复以下的步骤
打开windows的services.msc
里面全都是服务
然后找到mysql
然后关闭这个服务
然后回到cmd
然后mysqld -remove
这样就删除了服务
然后到mysql目录下面删除data文件夹
重新进行初始化
mysqld --intialize --console
保存密码
mysqld --install
重新启动
net start mysql
只要失败了
就再重复一次这个步骤
真的可以的哦