首页 > 数据库 >mysql 8.0x 中start service失败,以及check检查处理

mysql 8.0x 中start service失败,以及check检查处理

时间:2023-02-09 02:44:07浏览次数:55  
标签:8.0 service 密码 mysql next start 点击 MySQL root

大体内容如下:

一、下载MySQL

首先,下载MySQL地址:https://dev.mysql.com/downloads/mysql/。

点击Go to Download Page

 

 

跳转至此界面点击Download:

 

 


进入下载页面选择No thanks, just start my download就可以开始下载了,当然你要是想注册也可以注册一下。

 

 


二、安装MySQL

打开刚刚下载好的安装包,开始安装MySQL。
默认Developer Default,点击next

 

 


这一步是检查安装条件,直接点击next进入下一步就可以了。

 

 


这里直接点击execute执行就可以了,执行完后点击next进入下一步。

 

 


等待安装完成,继续点击next进入下一步

 

 

 

继续点击next进入下一步。

 

 

 

默认,然后点击next进入下一步。

 

 

 

这里选择第一个,点击next进入下一步就可以了。

 

 

 

设置root密码然后点击next进入下一步。

 

 

 

默认,点击next进入下一步。如果这里提示服务名已存在,用cmd将你的服务删除即可(具体可百度)。

 

 


点击execute执行。

 

 


大多数人会卡在starting the server这一步

 

 

这里打开服务,找到之前安装的mysql服务,右键属性

 

 

在登陆那一栏,点击本地系统账户,然后应用

 

 


随后回到MySQL安装界面再次点击execute,可以发现starting the server那一步通过,点击finish

 

 


点击next。

 

 

 

点击finish。

 

 

 

一路点击next,并check你的root密码,MySQL就成功在你的电脑上安装完成了。

 

 


正常操作应该就是上面的了,但是我卡在check这一步,密码老是不对,于是我选了cancel,跳过了这一步配置,接着继续往下,完成安装。
(解决root密码不对,可以参考:https://blog.csdn.net/qq_44961043/article/details/109596625)

 

 

随后点击next,之后finish完成安装。

 

 

随后自动打开两个界面,退出即可

 

 

以上就是安装全过程了。

由于密码老是不正确,而跳过check步骤。

我猜想是安装过程中自动生成的root密码,导致你之前设置的密码对不上去,出现错误。

 

所以在你管理员权限打开cmd,打开到你的MySQL server/bin文件下
cd C:\Program Files\MySQL\MySQL Server 8.0\bin

 

 输入: mysql -u root -p ,出现密码不正确情况

 

 

 随后将mysql服务停止掉: net stop mysql

 

 如果你之前初始化过MySQL,那就找到该路径下之前初始化的data文件删除,没有请忽略

 

 

回到之前的cmd界面,初始化并查看日志,输入: mysqld --initialize --console
这个localhost就是随机生成的root密码 ,左键选中然后CTRL+C 复制下来,然后随便找个地粘贴下来
我的密码就是:JJ3X8)pnuyCt

然后启动MySQL服务,输入: net start mysql ,等待启动成功

然后输入: mysql -u root -p ,输入之前复制好的密码,右键点一下即可粘贴成功,密码输入正确就可以显示如下画面。

 

 

然后可以修改你的密码,输入:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的密码'; 

 

随即你的root账户密码修改成功,qiut离开即可。

 

 

 至此结束8.x版本的错误,累啊,处理了俩小时才弄明白。

标签:8.0,service,密码,mysql,next,start,点击,MySQL,root
From: https://www.cnblogs.com/jsylmhd/p/17103929.html

相关文章

  • ASP.NET Core — IStartupFilter 与 IHostingStartup
    1.IStartupFilter  上面讲到的方式虽然能够根据不同环境将Startup中的启动逻辑进行分离,但是有些时候我们还会可以根据应用中的功能点将将一系列相关中间件的注册封装到......
  • MySQL 升级最佳实践 --- MySQL 5.6升级至MySQL 8.0
    MySQL升级最佳实践---MySQL5.6升级至MySQL8.0背景介绍MySQL8.0新特性数据字典更改MySQLServer8.0合并了一个全局数据字典,其中包含有关事务表中数据库对象的信息。......
  • 【Azure 应用服务】调用Azure REST API来获取 App Service的访问限制信息(Access Rest
    问题描述昨天的博文中(https://www.cnblogs.com/lulight/p/17099179.html)介绍了使用PythonSDK来获取AppService的访问限制信息,那么如何调用RESTAPI来实现呢? 问题解答......
  • Centos 7在线安装JDK1.8+Tomcat+MySQL8.0+Nginx
    一、安装JDK注:以下命令环境在Xshell中进行。温馨提示:在线安装方式需要有网速的前提,有的软件下载需要大量时间。1、查询出系统自带的OpenJDK及版本rpm-qa|grepjdk......
  • MySQL 8.0.32如期而至
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。作者:叶金荣文章来源:GreatSQL社区原创MyS......
  • 【Mysql】CentOS7 安装mysql8.0(RPM方式)
    前言:最近在某个项目上,需要在linux服务器上安装数据库,最初时通过YUM的方式安装数据库,结果发过字符集异常。经调查发现,我开发电脑上使用的Mysql版本时8.0.15,但是通过YUM安装......
  • K8S 三种探针 ReadinessProbe、LivenessProbe和StartupProbe 之探索【转】
    事件背景因为k8s中采用大量的异步机制、以及多种对象关系设计上的解耦,当应用实例数增加/删除、或者应用版本发生变化触发滚动升级时,系统并不能保证应用相关的servic......
  • MySQL8.0修改数据库名的方法
    注:1、不管存储引擎是InnoDB还是MyISAM直接去修改data下的文件夹名称都是不可行的;2、renamedatabaseoldnameTOnewname;也是不可行的;可采用如下方法:方法一整体思路:新......
  • SpringBoot怎么自定义一个Starter
    SpringBoot怎么自定义一个Starterstarter是什么spring-boot-starter是spring-boot的一个非常重要组成部分。spring-boot-starter可以理解为一个可拔插式的组件。它可以让......
  • 服务的生命周期-采用start的方式开启服务
    <LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"andr......