参考 https://blog.csdn.net/weixin_44069498/article/details/93619455
整理下步骤:
不需要自己再安装目录下创建data,否则可能失败。
管理员打开cmd 然后 cd bin 目录下
1、mysqld --initialize-insecure ---自动生成无密码的root用户
2、mysqld install ---- 安装mysql
3、mysqld --skip-grant-tables ---- 启动mysql,不需要登录验证
4、重新打开cmd mysql -uroot -p ---- 连续按两次回车按钮会直接进入
mysql的控制台界面,此时发现登录 root 账号是不需要密码的
5、update mysql.user set authentication_string=password
('123456')where user='root'; --- 更新密码
6、mysql> show global variables like “%datadir%”;--检查安装
7、flush privileges;-- 刷新一下系统权限,此时修改的密码才会生效。
8、重新启动mysql服务 net stop mysql | net start mysql安装不成功
1、请删除data目录2、mysqld -remove mysql --- 卸载msyql
然后重装 。
可能遇到问题:
安装mysql提示 ell 缺少 下载DirectXRepair-v3.8修复。
传送门:链接: https://pan.baidu.com/s/1a2X73o98S2DQBYylMIyZWA
提取码: 57am 复制这段内容后打开百度网盘手机App,操作更方便哦
获取文件超级管理员权限;win + r gpedit.msc 打开策略编辑器。
本地计算机策略 - 计算机配置- windows 设置--安全设置 ---本地策略--安全选项 ---用户账户控制:以管理员批准模式运行所有管理员 --禁用掉,重启电脑生效。