工作的主机重装了系统,想重新为主机安装mysql,遇到了一个问题:ERROR 1045 (28000): Access denied for user 'root-p'@'localhost' (using password: NO)

一开始我以为时密码配置出了问题,因此我在mysql的安装目录中修改my.ini配置文件。

在【mysqld】下面添加skip-grant-tables跳过密码输入

然而好像仍然没有解决这个问题
仔细看一眼,原来时少打了一个空格

总结一下:这个问题本来是很小的,但是因为自己的粗心大意,周转了很大一圈才解决,因此以后在编写程序时,应该细心一些。
在重装系统后尝试安装MySQL时遇到了1045错误,问题源于在my.ini配置文件中添加skip-grant-tables时少了一个空格。通过修正这个小错误,最终解决了登录权限问题。这提醒我们在编程和配置时应更加细心。
1万+

被折叠的 条评论
为什么被折叠?



