MySQL:致命错误:无法打开和锁定权限表:表“mysql.host”不存在

Ste*_*eve 9 mysql windows service mysql5

我的本地 MySQL 5.5 服务器突然停止在我的 Windows XP SP3 上运行。

我还安装了 WAMP Apache 和 WAMP MySQL,但 WAMP MySQL 没有运行。错误日志显示:

  • 无法启动服务器:绑定在 TCP/IP 端口上:没有那个文件或目录
  • 您是否已经在端口 3306 上运行了另一个 mysqld 服务器?

我尝试将端口从 3306 更改为 3307,但服务仍然无法启动,并出现错误:

事件查看器显示:

  • 致命错误:无法打开和锁定权限表:表 'mysql.host' 不存在
  • 无法打开 mysql.plugin 表。请运行 mysql_upgrade 来创建它。

显然,如果服务器正在运行,我只能运行 mysql_upgrade。如果服务无法启动,如何创建“mysql.host”?

我卸载了 MySQL Server 并重新安装了它,在安装后的配置向导期间,我收到一个错误:服务无法启动。错误:0。

我如何从这里开始?

Mik*_*ike 9

运行以下命令

mysql_install_db
Run Code Online (Sandbox Code Playgroud)


小智 5

在 Windows 上启动之前初始化 mysql。

mysqld --initialize
Run Code Online (Sandbox Code Playgroud)