[TUTORIAL] Repararea unei baze de date MySQL din consola
MITeL GAmE :: Software :: Unix si Linux
Pagina 1 din 1
[TUTORIAL] Repararea unei baze de date MySQL din consola
Se intampla uneori ca mai multe baze de date sa fie corupte datorita unei incarcari foarte mari sau a opririi fortate (kill -9) a serverului de baze de date. In cazul acesta exista posibilitatea recuperarii bazelor de date corupte folosind comanda myisamchk. Operatiunea va trebui facuta in felul urmator:
1. Se opreste serverul MySQL
/usr/local/etc/rc.d/mysql-server stop
E posibil sa difere calea si numele scriptului de pornire. In Linux se foloseste de obicei
/etc/rc.d/init.d/mysql stop
2. Se intra in directorul bazei de date si se ruleaza comanda myisamchk:
cd /var/db/mysql/user_NumeDB/
myisamchk -r *.MYI
3. Se reporneste serverul MySQL
/usr/local/etc/rc.d/mysql-server start
Daca sunt mai multe baze de date corupte comenzile de la pasul 2 se pot inlocui cu:
cd /var/db/mysql
find . -type f -name "*.MYI" | xargs myismachk -r
1. Se opreste serverul MySQL
/usr/local/etc/rc.d/mysql-server stop
E posibil sa difere calea si numele scriptului de pornire. In Linux se foloseste de obicei
/etc/rc.d/init.d/mysql stop
2. Se intra in directorul bazei de date si se ruleaza comanda myisamchk:
cd /var/db/mysql/user_NumeDB/
myisamchk -r *.MYI
3. Se reporneste serverul MySQL
/usr/local/etc/rc.d/mysql-server start
Daca sunt mai multe baze de date corupte comenzile de la pasul 2 se pot inlocui cu:
cd /var/db/mysql
find . -type f -name "*.MYI" | xargs myismachk -r
Subiecte similare
» [TUTORIAL] Recuperarea parolei de root pentru MySQL
» [TUTORIAL] Introducere Linux
» Date despre serverul nostru.
» [TUTORIAL] Asamblare PC
» [TUTORIAL] Defragmentare PC
» [TUTORIAL] Introducere Linux
» Date despre serverul nostru.
» [TUTORIAL] Asamblare PC
» [TUTORIAL] Defragmentare PC
MITeL GAmE :: Software :: Unix si Linux
Pagina 1 din 1
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum
|
|