我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Solusi MySQL 错误无法启动

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Solusi MySQL 错误无法启动

朋友们大家好,在这篇文章中我想分享一个处理 mysql 8.0 的教程,当你升级到 mysql 8.0 时,该教程将不会启动

发生的错误

好吧,当我在 laragon 应用程序中从mysql 5.1.72升级到mysql 8.0.32时,发生了这个错误。

当我在 laragon 应用程序中 start all 时,出现的错误是这样的。

laragon 中的 mysql 8.0 错误

然后我检查了位于c:laragondatamysql-8mysqld.log的日志文件

在那里我发现了如下错误

mysqld: table 'mysql.plugin' doesn't exist
2023-02-16t23:34:54.041942z 0 [error] [my-010735] [server] could not open the mysql.plugin table. please perform the mysql upgrade procedure.

除此之外,我还发现了这样的错误

2023-02-16t23:34:54.460889z 0 [error] [my-010326] [server] fatal error: can't open and lock privilege tables: table 'mysql.user' doesn't exist
2023-02-16t23:34:54.462984z 0 [error] [my-010952] [server] the privilege system failed to initialize correctly. for complete instructions on how to upgrade mysql to a new version please see the 'upgrading mysql' section from the mysql manual.

从这个错误可以明显看出我所做的升级过程是错误的。 错误是我没有先初始化mysql 8.0,所以mysql 8.0找不到我需要的表.

解决方案:初始化mysql

好的,所以我们要做的解决方案是先启动mysql 8.0,然后再启动mysql服务器。

在 windows 中打开命令提示符,然后运行以下命令

mysqld --initialize-insecure

其实有2个选项,第一个使用–initialize,第二个–initialize-insecure。唯一的区别是 root 帐户的密码。第一个选项将生成一个临时随机密码。对于第二个选项,root账户没有密码,但是稍后我们可以为root设置密码。

好了,启动mysql 8.0的过程就完成了,到这里应该就可以启动mysql 8.0或者服务器可以正常运行了。

更改根密码

因为我们使用了第二个选项,这意味着 root 帐户没有密码,因此无需使用密码即可轻松访问。如果是在本地电脑上也还可以,因为web开发需求也更快

但是如果朋友想为root账户添加密码,也很简单

首先运行以下命令进入mysql命令行。

mysql -u root

登录后,运行以下命令。不要忘记最后一个分号。

alter user 'root'@'localhost' identified by 'password_baru_untuk_root';

new_password_for_root 更改为您想要的密码。然后进入。

现在运行命令exit退出mysql命令行。然后运行以下命令。然后输入您之前创建的新密码。

mysql -u root -p

祝你尝试顺利 ?

以上就是Solusi MySQL 错误无法启动的详细内容,更多请关注编程网其它相关文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Solusi MySQL 错误无法启动

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Solusi MySQL 错误无法启动

朋友们大家好,在这篇文章中我想分享一个处理 mysql 8.0 的教程,当你升级到 mysql 8.0 时,该教程将不会启动发生的错误好吧,当我在 laragon 应用程序中从mysql 5.1.72升级到mysql 8.0.32时,发生了
Solusi MySQL 错误无法启动
2024-08-19

javaw.exe路径错误导致eclipse无法启动

错误如图:原因:在指定路径中没有找到javaw.exe或路径错误。因为Eclipse启动时需要javaw.exe来启动。先查找path中各个目录以后,没有找到;就会查看固定地在eclipse的安装目录下查找。即:先找外面装了没有;若没有则找自己带了没有。如果都
javaw.exe路径错误导致eclipse无法启动
2015-10-21

win10无法启动错误1068如何解决

错误1068通常是由于某些服务未正确启动或停止而引起的。以下是解决此问题的一些建议:1. 检查服务状态:按下Win + R键,输入services.msc并按Enter键。在服务窗口中,确保以下服务的状态为“运行”:Windows自动更新、
2023-08-22

mysql启动报mariadb错误

当 mysql 启动时出现 mariadb 错误,原因通常是系统中同时安装了 mysql 和 mariadb 且端口相同。解决方法包括:1. 仅安装 mysql;2. 修改 mysql 端口;3. 禁用 mariadb;4. 卸载 mari
mysql启动报mariadb错误
2024-08-01

windows无法启动wlan错误1747怎么解决

这篇文章主要介绍“windows无法启动wlan错误1747怎么解决”,在日常操作中,相信很多人在windows无法启动wlan错误1747怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”windows
2023-07-01

windows无法启动server错误1083如何解决

错误代码1083表示在Windows操作系统中无法启动一个服务。解决此问题的一种方法是尝试以下步骤:1. 重启计算机:有时候服务启动失败可能是由于临时的系统问题引起的。重启计算机可以解决这些问题。2. 检查服务依赖项:有些服务依赖于其他服务
2023-09-05

redis启动无法连接6379错误怎么解决

如果您遇到无法连接 Redis 服务器并出现 “redis启动无法连接6379错误” 的问题,可能有几种原因导致此错误。以下是一些可能的解决方法:检查 Redis 服务器是否已正确启动:首先确保 Redis 服务器已成功启动。您可以尝试在命
redis启动无法连接6379错误怎么解决
2024-04-09

SSH无法启动错误解决:Failed to start OpenSSH server daemon.

一.错误信息如下: ● sshd.service - OpenSSH server daemon Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor
2023-08-19

编程热搜

目录