注意,首先要确认你的MySQL的版本要与之前一致,然后将你的MySQL服务停止,接着把DATA目录放到MySQL目录下(也就是替换原来的DATA目录),最后重启计算机或打开MySQL服务,确认你的MySQL的root用户密码没问题,就用root用户登录进去就OK啦。
直接放进去,到phpmyadmin看看是否多出了你复制进入的那个数据库。
如果没有,可能是版本兼容问题。还有可能是mysql用户名密码错误。
不同版本的MYSQL数据文件的二进制写法是不同,所以不建议在不同版本之间这样直接复制数据文件。
你可以用MYSQL安装目录下面的bin目录中的mysqldump导出数据库,语法:
cmd>mysqldump -h 服务器地址 -u 用户名 -p 数据库名 > 存放导出数据库的文件
例如:
mysqldump -h localhost -u root -p mydatabase > d:/mydatabase.sql
回车后会让你输入密码,输入密码正常就会导出这个数据库。
你现在的情况最好的解决办法就是安装一个和你原来MYSQL同样的版本,再把你的DATA目录下的数据库文件粘贴回去。