我正在尝试使用PDO向我的数据库添加一些记录,以使我的代码更安全。 但它给了我一个连接错误:
SQLSTATE[28000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
连接文件包括两个脚本,一个是常规mysql,第二个是我的新PDO。第一个运行良好,但PDO抛出错误。 我在这里做错了吗?
编辑:由于某些SHIEET而删除的代码
答案 0 :(得分:0)
您的第一次连接是127.0.0.1
,而您的第二次连接是localhost
。
它们可能是相同的,但是从服务器(mysql)方面它们不是。在PDO行中使用127.0.0.1,它应该可以工作。