gpt4 book ai didi

MySQL 8 W10 服务在安装时工作,但在重新启动后无法启动

转载 作者:行者123 更新时间:2023-11-29 15:14:42 26 4
gpt4 key购买 nike

我在我的 W10 机器上经历了升级到 MySQL 8.0 的痛苦。长话短说,在以正常方式升级遇到困难后,我卸载了以前的版本及其在 Program Files、ProgramData 和 Users[user]\Roaming\MySQL 中的痕迹,并重新安装了 8.0.x(最新版本)。

安装后,服务启动并运行良好。重新启动后,该服务将无法启动,并且我收到“本地计算机上的 MySQL 服务已启动然后停止”的消息。错误。

我已完成建议的修复 in this thread ,但服务仍然无法启动。如果我尝试手动启动守护进程,我会得到:

C:\Users\boss>mysqld
2020-01-18T15:54:14.346428Z 0 [System] [MY-010116] [Server] C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe (mysqld 8.0.19) starting as process 9236
2020-01-18T15:54:14.352531Z 0 [Warning] [MY-010091] [Server] Can't create test file C:\Program Files\MySQL\MySQL Server 8.0\data\mysqld_tmp_file_case_insensitive_test.lower-test
2020-01-18T15:54:14.352672Z 0 [Warning] [MY-010091] [Server] Can't create test file C:\Program Files\MySQL\MySQL Server 8.0\data\mysqld_tmp_file_case_insensitive_test.lower-test
2020-01-18T15:54:14.353206Z 0 [ERROR] [MY-013276] [Server] Failed to set datadir to 'C:\Program Files\MySQL\MySQL Server 8.0\data\' (OS errno: 2 - No such file or directory)
2020-01-18T15:54:14.368554Z 0 [ERROR] [MY-010119] [Server] Aborting
2020-01-18T15:54:14.368725Z 0 [System] [MY-010910] [Server] C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe: Shutdown complete (mysqld 8.0.19) MySQL Community Server - GPL.

\ProgramData\MySQL Server 8.0 下有一个 data 文件夹,但\Program Files\MySQL\MySQL Server 8.0 下没有。我发现another thread建议通过运行 mysqld --initialize 进行修复,但这也意味着如果您作为服务运行,则不需要 Program Files 下的文件夹,所以我不确定这是问题所在,并且不想让这个改变会让事情变得更加糟糕。

谁能告诉我如何解决这个问题?

更新。查看日志文件,我发现错误:“ fatal error :无法从表‘mysql.user’读取列‘authentication_string’。请执行 MySQL 升级过程。”现在我想我知道发生了什么。我安装了新版本,然后从旧版本中读取转储文件。那是整个数据库的转储,因此当服务器启动并且我恢复它时,它覆盖了 mysql.user 文件。问题是,现在我能做什么呢?我可以重新安装,但如何从转储文件中恢复除 mysql.user 之外的所有内容?

最佳答案

最后的更新是正确的...当我恢复转储时,我正在覆盖 mysql 文件。解决方案是在可以处理那么大的文件(NoteTab light)的编辑器中打开转储文件,并删除包含 mysql 语句的部分。

关于MySQL 8 W10 服务在安装时工作,但在重新启动后无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59802361/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com