众位高手救命!从mysql文件夹下data里复制出的文件,放到另一台机器的同样的文件夹下数据库能不能直接用啊!我把一个数据库的文件夹这样复制到另一台机器里,只能看到数据库和所有的表,打开表时却说表不存在,请问是怎么回事啊?
因为原来的服务器染毒了,mysql打不开所以没能正常导出数据,平时没有做好备份,这下要出人命了,请高手们救命啊!

解决方案 »

  1.   

    应该是数据文件权限的问题。
    更改数据文件的所有者
    chown mysql.mysql -R  /var/lib/mysql/
      

  2.   

    楼上的哥哥,您这句chown mysql.mysql -R  /var/lib/mysql/应该怎么用啊
    不好意思,我刚开始用mysql,装的是wamp5,不太会用,能不能说的详细点,谢谢!
      

  3.   

    安装和原来相同版本的mysql试试
      

  4.   

    man chown? 
    楼上的哥哥,您这句chown mysql.mysql -R /var/lib/mysql/应该怎么用啊
    不好意思,我刚开始用mysql,装的是wamp5,不太会用,能不能说的详细点,谢谢!
    --------------------------------------------------chown mysql.mysql -R /var/lib/mysql/给这个目录以及子目录MYSQL权限。