【问题标题】:MySQL restoring database functions using frm, myd and myi filesMySQL 使用 frm、myd 和 myi 文件恢复数据库功能
【发布时间】:2016-04-01 03:29:09
【问题描述】:

MySQL 更新时出错,导致我的数据库停止正常工作。在此过程中我不得不重新安装 mysql 我正在寻找如何在重新安装后恢复我的数据库。我能够使用以下帖子中的说明恢复包含所有表和数据的数据库:

Restoring database from physical files

但我注意到这些功能并未随数据库的其余部分一起恢复。无论如何,我想知道是否有人可以帮我解决这个问题?

我在 nginx 服务器上运行 mysql。感谢所有帮助。谢谢!

【问题讨论】:

    标签: mysql database nginx database-restore


    【解决方案1】:

    所有数据库的存储函数和存储过程都存储在 mysql 架构内的 proc 表中。

    您需要在 mysql 目录中恢复 proc.FRM、proc.MYD 等文件,最好在服务器停止的情况下,因为您重新安装的服务器已经有了这些文件——可能是空的。

    【讨论】:

      猜你喜欢
      • 2010-10-27
      • 2012-03-12
      • 2013-05-07
      • 2014-08-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-01
      • 1970-01-01
      相关资源
      最近更新 更多