Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Ich kann mit PHP keine Verbindung zu MySQL herstellen

Ich habe eine Vermutung, dass das Problem hier der Host ist, dem Sie es gewährt haben, obwohl es wirklich nicht mehr als eine fundierte Vermutung ist. Wenn Sie Zugriff gewähren [email protected] '127.0.0.1' oder die tatsächliche IP-Adresse des Servers, dürfen Sie sich nicht mit localhost als Host verbinden. Dies liegt daran, dass PHP bei der Angabe von „localhost“ als Host davon ausgeht, dass Sie einen Unix-Socket anstelle von Netzwerk-Sockets verwenden möchten, und in diesem Zusammenhang ist 127.0.0.1 nicht dasselbe wie localhost.

Aus dem manuellen Eintrag für mysql_connect() :

Hoffe das ist nicht total überflüssig. :)