私たちの学校は、私が学校のネットワークを通じてアクセスしようとしている小さなデータベースを訴えました。 PDOがデータベースに接続できません
mysql -D ddddd -h hhhh -u uuuu
使用して接続すると、正常に動作します(このサイト上の複数の質問に反しなお、HHHH ない localhostです)。しかし、
new PDO('mysql:host=hhhh;dbname=dddd, uuuu, pppp)
を使用することはない、とエラーが表示されます:
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock''
私はこのソケットを見つけるにはどうすればよいですか? (注意:それが関連する場合、学校のコンピュータはFreeBSD上で動作し、私はごく限られた権限しか持たない)。
このヘルプあなたできます。 - [リンク](http://stackoverflow.com/questions/22436028/cant-connect-to-local- mysql-server-through-socket-tmp-mysql-sock-2)[リンク](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) –