Infatti Wordpress ad esempio (che ho installato diverse volte) ha un file di setup da modificare con le login del db mysql. In automatico poi setta tutte le tab... azz vero, wordpress ti crea in automatico le tabelle ma il db che vuoi usare lo devi creare manualmente altrimenti coi servizi hosting limitati dove non puoi creare db perché ad esempio ne hai 5 prestabiliti...