Ciao,
credo che l'errore stia molto semplicemente al punto 1 e cioè il database SQL! mi puoi dare qualche delucidazione in merito?come si crea e dove? Grazie mille anticipatamente
per la creazione del database, devi necessariamente crearlo dal pannello di controllo del tuo servizio di hosting tramite il menu phpMyadmin amministri il tuo database. All'accesso al pannello di controllo hosting troverai sicuramente una voce che fa riferimento al database. Considera che la gestione del database varia a seconda del tuo pannello di controllo (Cpanel o Plesk) e nella maggior parte dei casi la creazione è guidata. Se dovessi avere problemi nella creazione, controlla le FAQ del tuo hosting, oppure indicami qui qual'è il nome del tuo pannello di controllo e cerco di seguirti passo passo.
Eventualmente, potresti anche fare una piccola ricerca su google, cercando ad esempio: creare database+[inserisci il nome del tuo pannello di controllo]
ciao