posodabljanje baze na strežniku (MySQL)
10 naročnikov
10 naročnikov
Zdravo Mojstri,
Lotil sem se enega projekta, ki zahteva 2x tedensko updatanje baze na strežniku.
Razvijam na localhostu, baza je okrog 200 MB, bo pa še bistveno večja. Baze sem do sedaj prenašal preko phpMyAdmina, žal pa ima ta omejitev 50MB. Strežnik imam pri Si-Shellu (Cpanel reseller) in ima svoje omejitve.
Možnost je seveda razdeliti bazo na več delov in nekako gre. Glavni problem je, da mi tako prenašanje baze vzame ogromno časa. Dostikrat pride tudi do kakšnih napak v bazi in je potrebno od začetka...
Bi kdo delil kakšen dober nasvet na to tematiko?
15 odgovorov
pač narediš bota, ki ti iz lokalne baze vzame x vrstic in jih da v drug začasni fajl, ga uploada v bazo in ponovi... še bolje bi pa bilo, če bi online imel webform za vpisovanje v bazo in bi potem bot samo vpisoval vrsto po vrsto... :)
evo to je en predlog z moje strani... vem, da moj dragi vse take zadevščine avtomatizira z zennoposterjem.
Me pa zanima tudi kakšen drugačen pristop, da bi na dolgi rok prihranil čim več časa.
Verjetno bi bilo še najboljše kar prek terminala (delam na macu)?
Žal pa nimam dovolj izkušenj na tem področju, zato tudi sprašujem. :)
@emaG hvala za predlog, sem si na hitro pogledal, kaj je to za orodje in nisem prepričan, da je zennolab najboljše orodje za ta namen.
Pravilen pristop bi bil, da narediš migracijsko skripto, ki jo poženeš na produkciji, ne pa da prenašaš bazo sem pa tja, sploh če so not zaupni podatki.