Bericht
door Bee » 11 jul 2008, 22:51
Je hebt twee verschillende berichten. In het eerste bericht staat de pagina exporteren. Met die pagina kan je een backup maken. Afhankelijk van de instellingen wordt dat in het scherm geladen of kan je het downloaden.
In het tweede bericht staat de pagina importeren. Op die pagina kan je een backup terugplaatsen. Dat is een groot verschil.
PHP en MySQL zijn twee verschillende zaken. De makers MySQL heeft helemaal niets te maken met PHP, en andersom. Alleen levert PHP een module mee waardoor het mogelijk wordt om met MySQL te werken. phpMyAdmin is gemaakt omdat het gebruikersvriendelijker en veiliger is dan gebruikers commando's laten uitvoeren via een commandoregel (wat het echte MySQL eigenlijk is, want dat heeft geen gebruikersinterface zoals bijvoorbeeld Microsoft Office Access 2007 dat wel heeft). Toch is phpMyAdmin niet perfect. Uit veiligheidsoverwegingen en stabiliteitsredenen wil een webserver vaak liever geen processen langer dan een bepaalde tijd (vaak is dat 30 seconden), en als je een enorme backup hebt kan je die niet in 30 seconden uploaden naar de server. phpMyAdmin lukt het vaak wel om de tijd al te rekken, maar veel meer dan 5 minuten wordt het vaak niet.
BigDump vereist alleen het invullen van de databasegegevens zoals je dat ook doet in de installatie van phpBB, alleen dan direct in de code in plaats van een installatiescherm. Met bigdump zet je de backup via FTP op de server, en daarna open je in de browser bigdump. Het zal dan de backup terugzetten met een X aantal regels tegelijk. Daarna herlaad het de pagina en doet het de volgende X-aantal regels. Door op deze manier te werken loopt het script niet tegen de maximale tijd dat een proces mag duren, en kan een backup volledig worden teruggezet. Wel is het natuurlijk iets minder gebruikersvriendelijk dan phpBB of phpMyAdmin, maar het is relatief eenvoudig.
... Maar ik modereer (nog) niet.