zoukankan      html  css  js  c++  java
  • mysql数据库显示 1164 table *** doesn't exist

    问题出现场景:

    以前mysql安装在C盘,后来重装系统,将mysql安装在了D盘,重装之前,将mysql的Data 文件夹备份了下来,mysql重新安装好之后,将原来的Data 文件夹内的数据库文件夹又放了回去,然后启动mysql服务,打开数据库时,可以打开数据库,也能看到表名称,但是打开表的时候,就出现1146 table *** doesn't exist这个错误 。

     

    解决方法:

    在新安装的mysql的Data 目录下, 由于将原来的数据文件复制回去的时候,只复制了数据库文件夹,还需要把原来Data文件夹内的另外5个文件也复制回去。

    将上面这5个文件复制回去之后,重启mysql服务,就可以解决上面的错误,打开数据库表了。

  • 相关阅读:
    产品微谈
    SVN回滚机制
    super究竟是个啥?
    PM12条
    CocoaPods初体验
    UIView局部点击
    Memory cycles about Block
    About "self"
    openfire学习(一)
    WPF菜单和布局(2)
  • 原文地址:https://www.cnblogs.com/diyunfei/p/8395228.html
Copyright © 2011-2022 走看看