Popravka gresaka u bazi podataka

2

Popravka gresaka u bazi podataka

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3760
  • Gde živiš: 127.0.0.1

goust ::Table './sposinfo_smf1/smf_log_online' is marked as crashed and should be repaired

Boldovani deo je ime baze, a italic je ime tabele. Onda nadjes congig fajl od SMF-a (nikad nisam radio sa njim pa ne znam kako se zove i gde se nalazi), i u njemu vidis koji si je username i password za pristup SQL serveru. Ako znas user i pass, ovo mozes i da preskocis. Dalje, otvoris Notepad i pastujes ovaj kod:

<?php $dbhost = "localhost"; //najcesce "localhost" $dbuser = ""; //korisnicko ime za pristup SQL serveru (izmedju navodnika) $dbpass = ""; //sifra za ^korisnicko ime (izmedju navodnika) $dbname = "sposinfo_smf1"; //ime MySQL baze $connect = mysql_connect($dbhost, $dbuser, $dbpass) or die(mysql_error()); mysql_select_db($dbname, $connect) or die(mysql_error()); $repair = mysql_query("REPAIR TABLE `smf_log_online`"); if ($repair) { echo "tabela je popravljena"; } else { echo "tabela nije popravljena"; } mysql_close($connect); ?>

sacuvas kao recimo repair.php, uploadujes na server, otvoris stranicu iz browsera (tj odes na www.tvojsajt.com/putanja/do/repair.php) i napisace ti da li je tabela popravljena ili ne. Nakon toga, obrises repair.php i zavrsen posao.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • goust  Male
  • Elitni građanin
  • Pridružio: 09 Apr 2005
  • Poruke: 1799

Vrlo lepo objasnjeno, nema sta. Hvala najlepse.



Ko je trenutno na forumu
 

Ukupno su 776 korisnika na forumu :: 11 registrovanih, 2 sakrivenih i 763 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: ILGromovnik, Kriglord, Leonov, milenko crazy north, nebidrag, nemkea71, novator, repac, SR-3m, Tragač, wizzardone