在安装MySQL8.0版本时,有时会出现这个情况(win10专业版 64位系统)
在这里插入图片描述
出现这个时候win+R输入services.msc找到mysql80 或者 我的电脑->右键->管理->服务和应用程序->服务 里面找到MySQL80服务,右键属性选择登陆选择本地账户,保存重新启动
假如还是不成功,那就是电脑系统权限问题了,由于MySQL80服务在 计算机管理->服务 里面显示户别为:网络服务。
解决办法:增加用户组权限
步骤如下:
计算机->管理->本地用户和组->组 双击:
双击Administrators,点击添加,把 NETWORK SERVICE添加到Administrators组,保存,再启动MySQL80服务就没有任何问题了。
在这里插入图片描述
然后重启,建议增加network Service后把所有的mysql程序卸载并且清楚注册表文件后重新安装,本人选择的是自定义安装server,采用navicat链接数据库方式
重新安装后链接数据库时可能出现连接失败问题
解决办法:
1)打开管理员DOS命令窗口(win+X,选择A)输入 ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘password’ PASSWORD EXPIRE NEVER; #修改加密规则
2)ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘password’; #更新一下用户的密码
3)刷新一下数据库
FLUSH PRIVILEGES; #刷新权限
4)重新用navicat链接mysql
成功!!!!!

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐