MySQL8.0.19安装教程(详含各种坑及解决方法)
MySQL8.0.19下载链接
https://dev.mysql.com/downloads/mysql/
电脑64位选择此版本(之前下载406.7M的出了问题于是重新下了187.8M的,大家还是不要踩坑了)
电脑32位点击此处
选择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服务启动后停止。某些服务在未由其他服务或程序使用时将自动。 的问题
可以:
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