Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

PHP i MySQL - import i replikacija

[es] :: PHP :: PHP i MySQL - import i replikacija

[ Pregleda: 3208 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mikis
Mihailo Stefanović
Beograd

Član broj: 1825
Poruke: 767
*.185.EUnet.yu

Sajt: www.mikis.org


Profil

icon PHP i MySQL - import i replikacija08.01.2003. u 02:59 - pre 259 meseci
Ajd da postavim i ja jedno lame pitanje :) Prezentacija mi je kod jednog provajdera, ja sam ulogovan kod drugog... Import mysql dump fajla komandom "mysql -h www.mojserver.com < dump.sql" traje poprilično dugo -- nekoliko minuta za dump fajl od 100-tinak KB sa oko 500 inserta.

Interesuje me da li je neko naleteo na gotov PHP skript, koji bi parsovao ovaj dump fajl, znači prebacim dump file FTP-om na veb server i pokrenem skript koji će ga importovati? Nešto kao što radi phpMyAdmin, ali samo za import?

I drugo pitanje, šta preporučujete za replikaciju podataka između dva MySQL servera? Ima li neko zgodno, gotovo rešenje, ili da zasučem rukave? :)
 
Odgovor na temu

-zombie-
Tomica Jovanovic
freelance programmer
ni.ac.yu

Član broj: 4128
Poruke: 3448
*.dial.InfoSky.Net

Sajt: localhost


+5 Profil

icon Re: PHP i MySQL - import i replikacija08.01.2003. u 14:43 - pre 259 meseci
1) ako myAdmin vec nema tu opciju, mozes je lako dodati.

znaci, znam sigurno da ima "uplad and import" opciju. znaci ne na ftp, vec direktno iz browsera da radish uplaod (100k ce da prodje sva ogranicenja za upload koja su najcesce oko 2M).

ili ako bash oces sa ftp-a, samo zamenish da umesto da cita / parsuje uploadovani fajl, cita/parsuje fajl sa ftp servera (samo zamenish putanju pri nekom fopen()-u)

2)mysql ima podrsku za master-slave replikaciju, i ne postavlja se bash toliko tesko, samo sto (mislim) morash da imash potpuni pristup bar master, ako ne i slave mysql serveru (mislim da je nemoguce odraditi to kod ISP-a, osim ako BASH nece da saradjuju...)

 
Odgovor na temu

broker

Član broj: 2415
Poruke: 8514
*.verat.net



+11 Profil

icon Re: PHP i MySQL - import i replikacija08.01.2003. u 14:51 - pre 259 meseci
Ja na Veratu to radim tako sto uploadujem SQL skript ftp-om a onda is PHP-a pokrenem mysql da importuje... nemam nekih problema...

Nema ovde kod sebe sors skripta ali kad odjem kuci ako se setim , pogledacu pa cu ti poslati.
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
*.verat.net



+257 Profil

icon Re: PHP i MySQL - import i replikacija08.01.2003. u 14:52 - pre 259 meseci
Evo jednog linka iz bookmarka, mozda pomogne za pitanje 2...
http://www.phpbuilder.com/columns/tanoviceanu20000912.php3
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

mikis
Mihailo Stefanović
Beograd

Član broj: 1825
Poruke: 767
*.77.EUnet.yu

Sajt: www.mikis.org


Profil

icon Re: PHP i MySQL - import i replikacija08.01.2003. u 14:54 - pre 259 meseci
Citat:
1) ako myAdmin vec nema tu opciju, mozes je lako dodati.

znaci, znam sigurno da ima "uplad and import" opciju. znaci ne na ftp, vec direktno iz browsera da radish uplaod (100k ce da prodje sva ogranicenja za upload koja su najcesce oko 2M).


phpMyAdmin ima tu opciju, ali sam hteo da izbegnem da isti postavljam na public web server samo zbog toga. Prvo zbog toga što je prilično gomazan, a drugo i važnije zbog sigurnosti. Naravno mogu da instaliram na lokalnu mašinu a da podesim da otvara bazu na webu, ali i dalje to ide prilično kilavo.

Citat:
2)mysql ima podrsku za master-slave replikaciju, i ne postavlja se bash toliko tesko, samo sto (mislim) morash da imash potpuni pristup bar master, ako ne i slave mysql serveru (mislim da je nemoguce odraditi to kod ISP-a, osim ako BASH nece da saradjuju...)


Znam, ali sam opet mislio na neko jednostavnije rešenje. Imam nekoliko tabela, svaki rekord je datestamp-ovan sa datumom poslednje promene, znači samo se uporede i sinhronizuju. Znam da može da se napiše skript za pola sata, ali šta ću kad sam lenj :)
 
Odgovor na temu

[es] :: PHP :: PHP i MySQL - import i replikacija

[ Pregleda: 3208 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.