1. 程式人生 > >mysql服務啟動不了,資料庫備份

mysql服務啟動不了,資料庫備份

最近我們伺服器被盜了,導致所有磁碟都滿了,而且MySQL怎麼都啟動不了。可是最今資料庫沒備份!

1、拷貝資料庫檔案
把配置檔案(/etc/my.cnf)下datadir目錄下的所有檔案拷貝下來。

2、重灌mysql
可以到網上找一個安裝mysql的教程,也可以參考我的mysql安裝!

3、把備份的資料庫拷貝回去

4、修改mysql配置檔案
把配置檔案下的datadir指向你拷貝備份的路徑

5、修改檔案所有者和組

所有者:
chown -R 所有者 路徑
chown -R mysql /usr/mysql/data
組:
chgrp -R 所有者 路徑
chgrp -R mysql /usr/mysql/data

注:在沒改之前,所有者和組都是root,改過之後為mysql,ll檢視一下就ok了!

6、重啟mysql

service mysql restart

OK!現在資料庫還原了!用以前的使用者和密碼可以直接登入了!