警告: PDO::__construct(): [2002] 没有这样的文件或目录 (尝试通过 unix:///tmp/mysql.sock 连接)
我的代码昨天工作正常,今天突然它不想连接到我的数据库。我没有更改任何设置,也没有更新任何软件。我所做的就是:
new PDO('mysql:host=localhost;port=3306;dbname=test', 'username', 'password');
我收到一个很好的异常消息,说这个:
警告: PDO::__construct(): [2002] 没有这样的文件或目录 (试图通过 unix:///tmp/mysql.sock 连接) 在 ...
问题是:我显然不是尝试使用unix套接字进行连接,而是使用TCP / IP。我做错了什么?我在这里错过了什么吗?
感谢您的任何帮助。