windows安装MySQL 9.0以及bug解决——启动失败和拒绝root登录

前言

记录在Windows上安装MySQL9.0遇到的一些bug。主要包括两个问题:
starting the server失败,mysql无法启动的情况
Access denied for user ‘root’@‘localhost’ ,拒绝root账号登录

 

 

下载

官网地址:https://dev.mysql.com/downloads/mysql/
版本:9.0.1

安装

  1. 按照步骤安装
  2. 类型选择Custom,自定义安装路径。默认安装在C盘。
    在这里插入图片描述
  3. 等进入MySQL configuration。配置mysql数据储存地址
    在这里插入图片描述
  4. 配置端口。默认3306
    在这里插入图片描述
  5. 设置root密码,以及配置新的用户
    在这里插入图片描述
  6. 配置服务名,建议改成mysql,用其他名称容易忘记。

net start mysql
net stop mysql
若你的服务名不是mysql,使用启动和关闭命令时,将mysql换成对应的服务名即可。
在这里插入图片描述

  1. 下一步直到完成

配置Path路径

将刚安装成功的MySQL添加到Path路径中。
在这里插入图片描述

安装过程中遇到的问题

在安装过程中,在starting the server失败。

在这里插入图片描述
解决方案:更改MySQL的登录选项。更改完之后再重新执行
在我的计算机管理,找到服务选项,选择MySQL。
在这里插入图片描述
右键选择属性
在这里插入图片描述

不能登录mysql,拒绝root账户登录

分析:先遇到上面那个问题,在遇到的这个问题,应该是初始化的时候创建不成功。
在这里插入图片描述

解决方案:卸载重装,在安装步骤点击执行之前,先更改MySQL的登录选项。

公司简介

 

自1996年以来,公司一直专注于域名注册、虚拟主机、服务器托管、网站建设、电子商务等互联网服务,不断践行"提供企业级解决方案,奉献个性化服务支持"的理念。作为戴尔"授权解决方案提供商",同时提供与公司服务相关联的硬件产品解决方案。
备案号: 豫ICP备05004936号-1

联系方式

地址:河南省郑州市经五路2号

电话:0371-63520088

QQ:76257322

网站:800188.com

电邮:该邮件地址已受到反垃圾邮件插件保护。要显示它需要在浏览器中启用 JavaScript。