开发者社区 问答 正文

mysql数据库,若是只有data下面的文件,如何恢复?

一台服务器上的mysql数据库出问题了,把data文件夹下的数据库拷到另一台mysql数据库data目录下,可以识别数据库,打不开表,请问怎么办?

展开
收起
落地花开啦 2016-02-29 16:42:20 4394 分享
分享
版权
举报
2 条回答
写回答
取消 提交回答
  • 很大程序因为你只拷贝了数据库文件夹,没有拷贝ibdata1?

    2019-07-17 18:50:33 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • 喜欢技术,喜欢努力的人

    如果你直接拷贝到另一台机器的版本要高一些,就需要
    mysql_upgrade -u root -p -h127.0.0.1 升级一下,可以删除或重名ib_logfile0,ib_logfile1文件,然后看一下错误日志,一般会出现pid无法新建,或者是什么socket错误。

    2019-07-17 18:50:33 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论