Salve ecco il mio problema:
Stavo iniziando a creare il mio primo CMS, volevo connettermi al database attraverso sequel pro. Ecco i campi che mi richiede di compilare per poter accedere al database:

Accesso Standard:

Name : (Flylife) -- ma era opzionale

Host : (localhost) -- mi è apparsa una finestra in cui mi diceva, dopo aver messo localhost, di scegliere tra la connessione via socket e mettere al posto di localhost 127.0.0.1

Username : (flylife)

Password : (la mia psw)

Database : (my_flylife)

Port : (prima 21 e poi 3307 e anche 3306)--mi metteva di default 3306

Errore che mi dava :
"Unable to connect to host 127.0.0.1, or the request timed out.

Be sure that the address is correct and that you have the necessary privileges, or try increasing the connection timeout (currently 10 seconds).

MySQL said: Lost connection to MySQL server at 'reading initial communication packet', system error: 61"


Socket :

Name: (Flylife) -- ce lo dovevo mettere io

Username: (flylife)

Password: (la mia psw)

Database: (my_flylife) mi dice che era opzionale

Socket: (non sapevo che metterci) -- mi dice che era opzionale

Errore che mi dava :
"The socket file could not be found in any common location. Please supply the correct socket location.

MySQL said: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)"