重新安装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