Unsere Schule lässt uns eine kleine Datenbank verklagen, auf die ich über das Schulnetzwerk zugreifen möchte. mitPDO kann keine Verbindung zur Datenbank herstellen
mysql -D ddddd -h hhhh -u uuuu
funktioniert Anschluss (Beachten Sie, dass im Gegensatz zu mehreren Fragen auf dieser Seite, hhhh ist nicht localhost). Jedoch mit
new PDO('mysql:host=hhhh;dbname=dddd, uuuu, pppp)
nicht, und einen Fehler bringt:
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock''
Wie finde ich diese Buchse? (NB: Falls es relevant ist, laufen die Schulcomputer auf FreeBSD und ich habe nur sehr begrenzte Berechtigungen).
Kann dies helfen Ihnen: - [link] (http://stackoverflow.com/questions/22436028/cant-connect-to-local- mysql-server-durch-socket-tmp-mysql-sock-2) [link] (http://stackoverflow.com/questions/5376427/cant-connect-to-local-mysql-server-through-socket-var- mysql-mysql-sock-38) [link] (https://teamtreehouse.com/community/cant-connect-to-local-mysql-server-through-socket) –