【问题标题】:bash: /usr/sbin/mysqld: No such file or directorybash: /usr/sbin/mysqld: 没有这样的文件或目录
【发布时间】:2015-11-20 19:58:05
【问题描述】:

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

  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

【问题讨论】:

  • 他可能没有使用centos6...我总是在centos 上以sudo etc/init.d/mysqld start 为mysql v5.5 启动mysql...我只会对my.cnf 进行更改/添加参数和定期启动并读取日志文件以查看是否出现错误...
  • 你的机器上真的有mysql吗?这听起来像你做的,因为你有 /var/lib/mysql 坐在那里。 /usr/libexec/mysqld 是否存在?见stackoverflow.com/questions/11445357/…

标签: mysql centos6 database-restore


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2023-04-09
    • 2012-03-11
    • 1970-01-01
    • 2015-08-16
    • 2021-10-24
    • 2016-04-18
    • 1970-01-01
    • 1970-01-01
    • 2016-05-03
    相关资源
    最近更新 更多