Prima di continuare, a beneficio di tutti, potresti indicare le seguenti informazioni ?
1. Chi ha installato MySql sul server xxx.xxx.xxx.xxx (IP diverso dal tuo PC)
2. Questo "qualcuno" ha creato degli Utenti MySql ?
3. Se sono stati creati degli Utenti, sono stati assegnati dei permessi ad ogni UTENTE@HOST ?
4. Questi permessi sono associati GLOBALMENTE a tutti i Databases (*.*) oppure solo a determinati Database (nomedb.*)
E' necessario fare chiarezza perchè di base, qualsiasi utente potrebbe avere i privilegi di USAGE (quindi connettersi ed usare il comando USE) ma solo alcuni avranno quelli di CREATE, INSERT, SELECT, etc... o addirittura "ALL PRIVILEGES", su 1/2/N Databases o GLOBALMENTE su tutti (esistenti e futuri).
Devi creare (o farti creare) un utente su MySql con i privilegi di cui hai bisogno, SUCCESSIVAMENTE potrai usare queste credenziali per creare tabelle, inserire dati e fare quel che vuoi (in base ai privilegi concessi)