bash: /usr/sbin/mysqld: 没有那个文件或目录

bash: /usr/sbin/mysqld: No such file or directory

我正在使用 this tutorial 如何从 Innodb 恢复 MySQL 数据,其中提供了以下步骤:

  1. 将数据(ibdata1, ib_logfile0 and ib_logfile1 个文件)恢复到正常的 MySQL 数据目录(/var/lib/mysql)
  2. 移动到数据目录/var/lib/mysql
  3. 运行 命令 ls -l 查找 Innodb 日志文件的大小
  4. 输出如下所示:

    -rw-rw—- 1 mysql mysql 5242880 Jun 25 11:30 ib_logfile0 -rw-rw—- 1 mysql mysql 5242880 Jun 25 11:30 ib_logfile1

  5. 运行 su mysql

  6. 和运行这个/usr/sbin/mysqld –innodb_log_file_size=5242880 –innodb_force_recovery=6注意数字5242880是我在第4步得到的

现在我收到了这个错误 bash: /usr/sbin/mysqld: No such file or directory。 我错过了什么或者我应该安装什么?

任何帮助将不胜感激,谢谢

Mysql 是 5.5.4

通过卸载并重新安装 mysqlServer 并将整个 mysql 目录 /var/lib/mysql 内容从我的备份转移到新目录,最终解决了这个问题。我有所有的表和数据。