Smf i baza podataka

Smf i baza podataka

offline
  • Rayan  Male
  • Ugledni građanin
  • Pridružio: 04 Jan 2008
  • Poruke: 478

Danas sam pročitao negde da je prilikom importovanja baze preko My admin-a za SMF forum potrebno prvo obrisati sve tabele u bazi pa tek onda importovati podatke u bazu. Danas sam se malo igrao sa bazom i nisam imao nikakvih problema sa bekapovanjem baze preko My admina. Uradio sam bekap, napisao neke nove postove i nakon importa preko My admina forum se vratio na staro, bez novih postova. Nisam brisao bazu već sam na staru uradio import nove.

Da li jer ovo gore pravilo obavezno ili je moguće i bez brisanja baze obnoviti podatke. Bitan mi je ovaj podatak jer kad nešto nisam siguran ja imam običaj da pitam Smile

Kao i uvek zahvaljujem na odgovorima (naravno ako ih bude)

Još jedno malo pitanje.
U čemu je razlika u instalaciji smf foruma preko Fantastika u odnosu na ručnu instalaciju. Jedino šta sam ja primetio je da nemam šifru za bazu. Taj nedostatak šifre dali se može naknadno konfigurisati i da li je taj nedostatak veliki problem...i zbog čega?
Mislim...pitanja su mi uvek početnička ali bazni podaci su majka znanja Smile

Postoji šifra za pasword ali ja je nisam postavio. Preko Fantastika to radi automatski tako da nemam pojma koja je šifra. Vidim da postoji šifra za bazu ali ne mogu je dešifrovati. Fantastiko sam pravi bazu....drugo je kada ja ručno instaliram forum i sam kreiram bazu.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3665
  • Gde živiš: 127.0.0.1

Rayane, ajde ako mozes, otvori backup baze i pogledaj da li imas neku liniju ispred:

CREATE TABLE `ime_tabele`...

gde je ime_tabele neka vrednost koju upisuje SMF, ne znam napamet kako se zovu tabele kod tog foruma. U slucaju da imas nesto ovako:

DROP TABLE IF EXISTS `ime_tabele`; CREATE TABLE `ime_tabele`...

onda je normalno to sto ti nije prijavio nijednu gresku (a prijavio bi ti ako nemas ovu gornju liniju - DROP.. - jer pokusavas da kreiras tabelu koja postoji) i sto su ti novi postovi "nestali". Cela ta linija:

DROP TABLE IF EXISTS `ime_tabele`;

dropuje (tj brise tabelu) u slucaju da postoji (IF EXISTS), kako bi se greske prilikom vracanja backupa svele na najmanju mogucu meru, a vec sledece linije istu tu tabelu kreiraju ponovo i "pune" je podacima.



offline
  • Rayan  Male
  • Ugledni građanin
  • Pridružio: 04 Jan 2008
  • Poruke: 478

Evo jedna tabela a i sve druge imaju ovo gore navedeno.


# Table structure for table `smf_attachments` # DROP TABLE IF EXISTS `smf_attachments`; CREATE TABLE `smf_attachments` (   ID_ATTACH int(10) unsigned NOT NULL auto_increment,   ID_THUMB int(10) unsigned NOT NULL default 0,   ID_MSG int(10) unsigned NOT NULL default 0,   ID_MEMBER mediumint(8) unsigned NOT NULL default 0,   attachmentType tinyint(3) unsigned NOT NULL default 0,   filename tinytext NOT NULL default '',   size int(10) unsigned NOT NULL default 0,   downloads mediumint(8) unsigned NOT NULL default 0,   width mediumint(8) unsigned NOT NULL default 0,   height mediumint(8) unsigned NOT NULL default 0,   PRIMARY KEY (ID_ATTACH),   UNIQUE ID_MEMBER (ID_MEMBER, ID_ATTACH),   KEY ID_MSG (ID_MSG) ) TYPE=MyISAM;

Po ovome što si mi naveo zaključujem da je ovde sve ok. Znači nemam potrebe da brišem bazu? Kada bekapujem forum uvek bekapujem i STRUKTURU TABELE i PODATKE TABELE...nadam se da je to ispravno jer me uvek pita samo za podatke tabele da li želim da ih bekapujem ali ja čekiram i strukturu tabele.

Znam da mnogo tražim ali da li možda znaš ovo oko ručnog instaliranja i preko fantastika, koja je razlika. Nije problem da ga ručno instaliram već sam znatiželjan :)

PS: ovi smajliji su broj 8...bez veze :Z

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

Upravo tako, nema potrebe da brises sadrzaj baze jer ova linija (i naredne slicne) to radi za tebe:

DROP TABLE IF EXISTS `smf_attachments`;

a odmah zatim se ista ta tabela kreira ponovo

CREATE TABLE `smf_attachments` (

Sve je u redu, bez panike Smile

A za instaliranje SMF-a, stvarno ne znam. Nisam ga instalirao nijednom, ni rucno, ni preko Fantastika.

offline
  • Rayan  Male
  • Ugledni građanin
  • Pridružio: 04 Jan 2008
  • Poruke: 478

@Rastafari

Zaista je suvišno reći koliko sam ti zahvalan za pomoć koju mi pružaš u ovoj a i u ostalim temama.

Ko je trenutno na forumu
 

Ukupno su 779 korisnika na forumu :: 46 registrovanih, 5 sakrivenih i 728 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: _Sale, A.R.Chafee.Jr., babaroga, branko7, Brot, cetvrti.musketir, cincarin, Cirkon, CrniGavran, Doca, dolinalima, Dorcolac, dragon986, Drug pukovnik, goxin, hatman, HrcAk47, ikan, ivan1973, LeGrandCharles, lord sir giga, Marko Marković, MB120mm, MegaVLAdaR, menges, mercedesamg, Mercury, miodrag, Mirage 2000N, Miskohd, moldway, mrav pesadinac, mustangkg, ostoja, Panter, rodoljub, S-lash, simazr, Sirius, Snorks, suton, Toni, Trpe Grozni, uros, VJ, vlvl