Bun venit pe SkullBox!

Bine ai venit, Vizitator. Trebuie să te autentifici sau să îţi creezi un cont.
Ai pierdut sau nu ai primit emailul care conţine codul de activare al contului?

Autentifică-te cu numele de utilizator, parola şi precizează durata sesiunii.
  Pagini: [1]
  Imprimă  
Repararea unei baze de date MySQL din consola  (Vizualizari 215)
Agkelos
*

Conectat Conectat

Mesaje: 5231

WWW
Repararea unei baze de date MySQL din consola, Apr 27, 2008, 11:09

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

Articolul original: Repararea unei baze de date MySQL din consola
Memorat



Problemele se rezolva pe forum. Nu trimiteti PM ca nu va ajut.
Pentru urgente, skullbox at skullbox . info.
SkullAds
Ecspert
ReclAmator
* * * * *
Google AdSense

Gen: Bărbat
Mesaje: Multe

Reclama AdSense,
 

 
   


Pagini: [1]
  Imprimă  
 
Schimbă forumul:  

Ethical hacking and programming community
Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
Traducerea în limba română © 2006-2007 www.smf.ro