繁体   English   中英

移动数据后无法运行mysql(严重错误:无法打开和锁定特权表:表'mysql.host'不存在)

[英]Cannot run mysql after moving data (Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist)

我来自这个话题

用户有完全相同的问题。

我已经安装了Winamp(Apache + Mysql)。 我将/ data子文件夹(备份)移动到mysql / data(已安装文件夹)。 我最初有我的端口正在使用的错误,所以我更改为3307。此错误的原因可能是mysqld-nt冻结(未关闭,留在内存中)

  • 端口是3307
  • 数据文件夹位于my.ini中,设置正确
  • 客户端运行结果关闭,因为mysql-nt无法运行
  • mysqld-nt冻结控制台。
  • 无法运行控制台
  • mysqld-nt已关闭(手动)

我是Windows用户。 Mysql是Wamp服务器的一部分,并且bin文件夹中没有任何mysql_install_db。 我不使用linux,所以不能使用linux命令。 我也无法运行客户端,因为未建立服务器连接,因此无法为客户端键入命令。

请帮忙。

端口3306正在使用的事实可能表明您的旧Mysql服务器进程仍在运行并占用了该端口。 因为它是Windows,所以您可能必须重新启动。

您的数据备份可能已损坏或未正确复制。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM