自己手贱不小心把mysql卸载了,现在服务器和php都能正常工作,而mysql只留下了一些原始的文件在 /var/run/mysql
# ls
ibdata1 ib_logfile0 ib_logfile1 mysql test wordpress
# ls wordpress
db.opt w_options.MYI w_terms.MYI
w_commentmeta.frm w_postmeta.frm w_term_taxonomy.frm
w_commentmeta.MYD w_postmeta.MYD w_term_taxonomy.MYD
w_commentmeta.MYI w_postmeta.MYI w_term_taxonomy.MYI
w_comments.frm w_posts.frm w_usermeta.frm
w_comments.MYD w_posts.MYD w_usermeta.MYD
w_comments.MYI w_posts.MYI w_usermeta.MYI
w_links.frm w_term_relationships.frm w_users.frm
w_links.MYD w_term_relationships.MYD w_users.MYD
w_links.MYI w_term_relationships.MYI w_users.MYI
w_options.frm w_terms.frm
w_options.MYD w_terms.MYD
我想知道如果我把这些文件下载到我本地的Linux上,能否实现恢复?
是否要求版本必须一致?还是说只要 5.1.* 这样的就行?
# ls
ibdata1 ib_logfile0 ib_logfile1 mysql test wordpress
# ls wordpress
db.opt w_options.MYI w_terms.MYI
w_commentmeta.frm w_postmeta.frm w_term_taxonomy.frm
w_commentmeta.MYD w_postmeta.MYD w_term_taxonomy.MYD
w_commentmeta.MYI w_postmeta.MYI w_term_taxonomy.MYI
w_comments.frm w_posts.frm w_usermeta.frm
w_comments.MYD w_posts.MYD w_usermeta.MYD
w_comments.MYI w_posts.MYI w_usermeta.MYI
w_links.frm w_term_relationships.frm w_users.frm
w_links.MYD w_term_relationships.MYD w_users.MYD
w_links.MYI w_term_relationships.MYI w_users.MYI
w_options.frm w_terms.frm
w_options.MYD w_terms.MYD
我想知道如果我把这些文件下载到我本地的Linux上,能否实现恢复?
是否要求版本必须一致?还是说只要 5.1.* 这样的就行?
不能恢复
1
先复制一份这个文件夹到别的地方
cp -r /var/lib/mysql /home/
2
然后删掉这个文件夹
rm -rf /var/lib/mysql
3
安装mysql
4
关闭mysql服务
service mysql stop
5
删掉新安装的mysql数据目录
rm -rf /var/lib/mysql
6
把原文件夹再复制过来
cp -r /home/mysql /var/lib/
7
更改mysql属主
chown -R mysql:mysql /var/lib/mysql
8
启动mysql
service mysql start