服务器上装了Wordpress,由于忘记mysql的root密码,就重置了mysql的root密码。结果mysql就无法开启了,终于经过折腾,可以启动mysql。但是进入mysql后,之前的数据都丢了,但是里面的数据库和表还在,但是访问表提示不存在。
/usr/local/mysql/data中还保存着每个数据库对应的文件夹,如Wordpress的文件夹中有:
db.opt wp_****.frm(等多个文件)
重新建立新的同名的表,然后用原来的文件替换,这样表中的结构都在,但是还是没有数据。
data目录下还有:
ibdata1 mysql-bin.000013 mysql-bin.000030 mysql-bin.000047
ib_logfile0 mysql-bin.000014 mysql-bin.000031 mysql-bin.000048
ib_logfile1
等文件。
请问现在需要如何恢复mysql数据库中的数据?
/usr/local/mysql/data中还保存着每个数据库对应的文件夹,如Wordpress的文件夹中有:
db.opt wp_****.frm(等多个文件)
重新建立新的同名的表,然后用原来的文件替换,这样表中的结构都在,但是还是没有数据。
data目录下还有:
ibdata1 mysql-bin.000013 mysql-bin.000030 mysql-bin.000047
ib_logfile0 mysql-bin.000014 mysql-bin.000031 mysql-bin.000048
ib_logfile1
等文件。
请问现在需要如何恢复mysql数据库中的数据?