我在默认端口上运行IIS,在Windows 2000服务器上运行8080上的Apache。两者都运行正常,但是,我无法建立与MySQL服务器的连接。它给我以下错误
拒绝用户'root @ localhost'的访问权限<使用密码:是>
我很确定使用正确的密码。我的问题是,我是否需要更改MySQL配置设置,因为我在不同的端口上使用Apache?
答案 0 :(得分:2)
尝试重置密码。打开控制台并输入:
mysqladmin -u root password your-new-password
mysql -u root -p
然后系统会提示您输入新密码。
答案 1 :(得分:0)
root用户有一个默认密码,这是一个空白区域。有时这会导致连接问题。
我建议您创建除root之外的用户,并确保他们有密码,然后您可以使用新的用户名和密码。