实际上,我正在用PHP和MVC 2制作一个表单。在我的模型中,我需要连接到一个本地MySQL数据库。我用PDO完成了这一任务。下面是我的dsn:
mysql:host=localhost;dbname=test-heia;charset=utf8mb4', "test", "test"
但是当我尝试通过Chrome访问我的模型时,我得到了这个错误(带有PDOException):
SQLSTATE[HY 000] [1045]使用者'test'@'localhost'的存取遭拒(使用密码:是)
我很确定用户名/密码。我也试过使用root用户,但似乎不起作用。
它不像建议的答案,因为它在一个网页上:)
你能帮我吗?提前谢谢你:)
2条答案
按热度按时间zu0ti5jz1#
用那个试试
kuuvgm7e2#
我解决了这个问题。MySQL的套接字路径没有启用(see here)。一旦我把它,它的工作。
感谢所有的答案!:)