mysql数据恢复
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql数据恢复相关的知识,希望对你有一定的参考价值。
重新安装mysql将数据库初始化后存储数据库目录/usr/local/mysql/data/ib_logfile0 和ib_logfile1文件备份到ibfile目录下
[root@hudi1 data]# mkdir ibfile
[root@hudi1 data]# cp -r ry@002dcloud/ /usr/local/mysql/data/
[root@hudi1 data]# cp -r ry@002dconfig /usr/local/mysql/data/
[root@hudi1 data]# cp -r scjd/ /usr/local/mysql/data/
[root@hudi1 data]# cp -r sxctc@002dactiviti/ /usr/local/mysql/data/
[root@hudi1 data]# cp -r sxctc@002dcatalog/ /usr/local/mysql/data/
[root@hudi1 data]# cp -r sxctc@002dcenter/ /usr/local/mysql/data/
[root@hudi1 data]# cp -r sxctc@002dconductor/ /usr/local/mysql/data/
[root@hudi1 data]# cp -r sxctc@002dcs/ /usr/local/mysql/data/
[root@hudi1 data]# cp -r sxctc@002dfront/ /usr/local/mysql/data/
[root@hudi1 data]# cp -r sxctc@002dportal/ /usr/local/mysql/data/
[root@hudi1 data]# cp -r sxctc_log/ /usr/local/mysql/data/
[root@hudi1 data]# cp -r sxctc_test/ /usr/local/mysql/data/
重启数据库
可以navicat连接到数据库但是,访问数据库时报异常,无法查询数据
lost connection to mysql during query
通过查找hudi1.err日志发现是数据库文件只有只读权限,将数据库文件
问题解决:
修改文件权限所属
[root@hudi1 data]# chown -R mysql:mysql /usr/local/mysql
查看文件所属
netstat -tlnp | grep mysqld
以上是关于mysql数据恢复的主要内容,如果未能解决你的问题,请参考以下文章
linux下已经装了mysql,为啥mysql命令执行时报没有该命令
mysql查询英文数据时报错1054,而查数字数据却没问题?