Mysql8.0.21安装,各种排坑

Mysql8.0.21安装,各种排坑

下载地址

下载网址:https://dev.mysql.com/downloads/mysql/
在这里插入图片描述

下载后解压

下载之后为压缩包,直接解压。
在这里插入图片描述
解压之后应包含上述内容。

自建My.ini

在解压文件夹下,新建文本,放入以下内容,随后格式改为.ini(我的目录是E:\mysql-8.0.21-winx64)

[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
#设置mysql的安装目录
basedir=E:\mysql-8.0.21-winx64

在这里插入图片描述
此文件相当重要,网上现有教程都偏老,文件不对的话要反复尝试很多次。博主花了2个小时找出了原因。

配置MySQL环境变量

我的电脑 右键属性,弹出以下窗口。

在这里插入图片描述
此处填入自己电脑的解压目录
在这里插入图片描述

关键来了!!!!

点击开始菜单,window系统中命令提示符,运行cmd(以系统管理员身份运行)
首先转入所在目录E:\mysql-8.0.21-winx64在这里插入图片描述

输入mysql –install可以安装MySQL

然后初始化数据库mysqld --initialize

最后输入net start mysql启动

E:\mysql-8.0.21-winx64\bin>mysql –install
E:\mysql-8.0.21-winx64\bin>mysql –initialize
E:\mysql-8.0.21-winx64\bin>net start mysql

如果启动不成功可以尝试在下列目录下进行启动。

C:\WINDOWS\system32>net start mysql

在这里插入图片描述