MySQL8.0.19安装教程(详含各种坑及解决方法)

MySQL8.0.19下载链接

https://dev.mysql.com/downloads/mysql/

MySQL8.0.19安装教程(详含各种坑及解决方法)
电脑64位选择此版本(之前下载406.7M的出了问题于是重新下了187.8M的,大家还是不要踩坑了)

MySQL8.0.19安装教程(详含各种坑及解决方法)
电脑32位点击此处

MySQL8.0.19安装教程(详含各种坑及解决方法)
选择No thanks, just start my download.

然后可以下到D盘(反正我是下到D盘了,以防日后要格式化C盘,你们随意)

下载好后解压到当前文件夹(如遇dll问题是解压缩软件的问题,具体百度,我也不是很懂)

此方法不用配置my.ini文件

安装

1.配置环境变量

“此电脑”右键“属性”-“高级系统设置”-“环境变量”,“系统环境变量”双击“Path”-“新建”,
将MySQL解压缩文件打开到“bin”文件夹下,在上方目录框右键复制地址,
粘贴到“新建”,连续三个对话框“确定”“确定”“确定”

2.**安装

用管理员权限打开CMD/Powershell(win10右键windows图标选择“搜索”:CMD,也叫命令提示符,选择“以管理员身份运行”,powershell同理)

输入
cd D:\mysql-8.0.19-winx64\bin

(“D:\mysql-8.0.19-winx64\bin" 按你的路径)

输入
mysqld --initialize --console

把出现的"[email protected]:"后面的密码复制保存一下

输入
mysqld --install

输入
net start mysql

输入
mysql -u root -p

输入密码或者回车不输入

输入密码有问题显示error不用管,直接跳过密码的方法如下

输入
mysqld --console --skip-grant-tables --shared-memory

再开一个CMD(依然管理员身份运行)
cd目录,mysql -u root -p,此时就可以跳过密码了

补充

如有停止MySQL服务再启动时,遇到 本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动。 的问题

MySQL8.0.19安装教程(详含各种坑及解决方法)
可以:

1.备份data文件,找到 MySQL 的data文件夹,把data文件复制一份

2.删除data文件夹

3.用管理员身份打开cmd,进入到mysql的bin目录下

输入
mysqld --initialize-insecure --user=mysql

(用于初始化数据库文件,即Data文件)

启动MySQL服务

-------启动成功----------
————————————————

引用:

链接: https://blog.****.net/qq_33337277/article/details/81454700
链接: https://blog.****.net/qq_40810532/article/details/98848761