per la prima parte ci siamo, estrarre il database è un po' più complicato (almeno per me) alcuni hosting hanno nel pannello di controllo installato il phpadmin, lo devi esportare da lì e poi ricaricarlo, altri permettono di esportare il db anche se non si usa phpmadmin, io personalmente non ho tanta esperienza vcon questo programma, ma ultimamente ho avuto vari problemi che mi hanno costretto ad usarlo, ma nn mi è stato molto utile, ho esportato ed importato il database senza installarlo, solo tramite il pannello di controllo del servizio di hosting, alcuni servizi fanno anche il backup settimanale, magari puoi prenderlo direttamente da loro.
comunque per quanto ho capito installare phpadmin serve solo per gestire i database in locale se c'è un modo per installare phpadmin nel proprio sito vorrei sapere come fare anche io...