Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.343 pregleda

Najnovija ↓

Kopiranje mysql na drugi server? 19.01.2011. u 02:02 · pre 192 meseca #1
danas sam izgubio 4 sata na popravak mysql servera jer posle kopiranja baze u /var/lib/mysql nije hteo da se pokrene, samo je pokazivao gresku "Can’t connect to local MySQL server through socket /var/run/mysqld/mysql.sock", posle velike muke i 100 puta brisanja i instaliranja sam uspeo nekako da ga popravim...

e sada me interesuje kako se uopste kopira mysql baza sa jednog servera na drugi? kako je najlakse? kako vi to radite? da se ne bi ponovilo ovo odozgo

tnx
Re: Kopiranje mysql na drugi server? 19.01.2011. u 08:05 · pre 192 meseca #2
export / import
Potpis
"Common sense is not so common." - Voltaire
Re: Kopiranje mysql na drugi server? 19.01.2011. u 13:04 · pre 192 meseca #3
najsporije i najjednostavnije - mysqldump pa posle to sisnes kroz mysqlcli

najbolje ali nije dzaba - uzmes mysql enterprise backup i odradis backup/restore

ako menjas medju kompatibilnim verzijama

1. ugasis mysql
2. iskopiras ceo datadir
3. tamo podesis mysql da gadja taj datadir
4. kresnes novi mysql


ono sto se tebi desilo je da ti klijent i server verovatno nisu bili iz iste "distribucije" pa je klijent gadjao soket tamo gde ga nema .. to resis tako sto stavis de ti je socket u my.cnf ... (u [mysqld] stavis de da ga turi a u [client] de da ga trazi)

ono sto je bitno je da nikad ne kopiras "mysql" - uvek kopiras samo datadir .. mysql instaliras na novi server ..
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Kopiranje mysql na drugi server? 19.01.2011. u 23:50 · pre 192 meseca #4
ok, hvala vam... pogledao sam detalje na google-u,

ja sam i kopirao samo datadir, i to ne ceo vec samo onaj sa imenom baze unutar datadir-a, izgleda da je bio problem sto je baza radjena u wamp-u kod kuce, ja sam posle probao samo da iskopiram na server-u i zaradio glavobolju,

Citat:
ono sto se tebi desilo je da ti klijent i server verovatno nisu bili iz iste "distribucije" pa je klijent gadjao soket tamo gde ga nema .. to resis tako sto stavis de ti je socket u my.cnf ... (u [mysqld] stavis de da ga turi a u [client] de da ga trazi)


shvatam otprilike u cemu je bio problem, hvala ponovo
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme