连接到本地MySQL服务器成功与错误的连接详细信息?

时间:2012-08-07 10:05:32

标签: c# .net mysql mysql-connector

我在我的应用程序中使用MySQL,我只是尝试连接到我的本地MySQL服务器。 首先,我尝试使用正确的连接详细信息进行连接(localhost,用户:root,无密码)。它成功了。 然后我尝试使用错误的连接细节进行连接(localhost,用户:root1,密码:123)。它失败了。 但是,如果我将密码留空,那么它会成功吗?我不知道为什么,但每次我把密码留空并只提供一个用户名(你可以想象的任何用户名)它成功! 谁能帮我解决这个疯狂的错误?不知道为什么服务器不拒绝我的连接尝试。

提前致谢!

1 个答案:

答案 0 :(得分:3)

我建议你将root密码更改为以前没有的密码。然后,FLUSH PRIVILEGES。问题解决了。您将无法使用空白密码在本地登录(通过PhpMyAdmin也是如此)。

有关详情,请访问以下链接:http://dev.mysql.com/doc/refman/5.0/en/default-privileges.html