Mnogi se programeri web stranica ponekad susreću s problemom prijenosa svojih baza podataka u vezi s prijelazom na novi hosting. To je neophodno kako se ne bi izgubili važni podaci pohranjeni u tablicama te kako bi se sačuvali popisi korisnika kako se ne bi morali ponovno registrirati. Da biste izvršili operaciju, ne morate imati posebno znanje o MySQL-u, ponekad je dovoljno imati samo malo iskustva s phpMyAdmin pločom.
Upute
Korak 1
Otvorite oba računa za hosting i idite na upravljačku ploču baze podataka phpMyAdmin putem administrativne ploče.
Korak 2
Prvo morate izvesti podatke sa starog hostinga. Da biste to učinili, u lijevom dijelu prozora upravljačke ploče odaberite bazu podataka koju trebate izvesti. Odaberite Izvoz s gornjeg navigacijskog izbornika. Obratite pažnju na kodiranje prikazano u stupcu "Usporedba" tablice.
3. korak
Označite okvire s lijeve strane prozora nasuprot nazivu svake tablice. Izvoz je najbolje izvršiti u obliku teksta, pa odaberite ANSI u stupcu "kompatibilnost izvoza". Obavezno označite okvir pored "Pošalji". Odaberite vrstu kompresije prema vlastitom nahođenju. Odaberite "SQL" na lijevoj strani prozora.
4. korak
Idite na phpMyadmin novog računa i stvorite novu praznu bazu podataka sa željenim imenom. U gornjem oknu odaberite izbornik "Struktura" i izbrišite sve tablice koje ste možda već stvorili.
Korak 5
Zatim izvršite uvoz. Odaberite kodiranje navedeno u staroj bazi podataka (stupac "Usporedba"). Označite okvir pored "Dopusti skripti da prekine postupak uvoza …". Odaberite "SQL" kao format datoteke za uvoz i odaberite "ANSI" za opcije kompatibilnosti.
Korak 6
Vrijeme prijenosa baze podataka izravno ovisi o brzini vaše veze, iako obično postupak traje najviše 2-3 minute. Ako se tijekom postupka uvoza pojavi pogreška, svakako je prevedite, riješite problem i pokušajte izvršiti prijenos od samog početka. Nakon neuspjelih pokušaja, brišite tablice samo na novom računu. Ako prijenos ne uspije, slobodno eksperimentirajte s postavkama. Skup parametara ovisi o postavkama svakog MySQL poslužitelja.