我最近买了本项目书,书中说把光盘中的数据库复制到MySql的按装目录/data之下,就可以用了。
可是我这样复制过去以后,再打开数据库,所有的表都打不开,都有这样的错误
Error No.1146
Table 'student.admin' doesn't exist 
文件的指读属性我也改了。可还是不行啊
谁知道这是什么回事啊

解决方案 »

  1.   

    说一下你COPY的扩展名都是些什么东东
      

  2.   

    COPY的是stu文件夹,文件夹中是这样的一些文件admin.frm  student.frm  teacher.frm  db.opt
    我买的这本书是<<精通J2EE-Eclipse-Struts-Hibernate-Spring整合应用案例>>__人民邮电出版社
      

  3.   

    stustu文件夹是一个数据库,admin.frm     student.frm     teacher.frm都是表
    可是我这样复制过去以后,再打开数据库,所有的表都打不开
      

  4.   

    那个叫stu文件夹,不是叫student文件夹?
    不是的话改改.
    你用show databases;看看数据库是否在.而且要打命令 uses student;
    用show tables;可以看到你用的数据库的表.要是表不存在就是copy的东西有问题了,名字不对之类的
      

  5.   

    你COPY 的是 INNNODB表。
    直接COPY是不行的。