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