为了账号安全,请及时绑定邮箱和手机立即绑定

为什么登陆不聊mysql了

昨天还能用mysql -u -p命令登陆,今天输入 mysql -uroot -p;回车之后不提示我输入密码了,显示:

C:\WINDOWS\system32>mysql -uroot -p;
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

C:\WINDOWS\system32>

后来试了几次不行,然后我直接输入mysql -uroot;没输入密码直接登陆成功了,并且能直接产看数据库,这是怎么回事???

正在回答

4 回答

把-p 去掉 默认没有密码就不要加嘛

0 回复 有任何疑惑可以回复我~

有可能你没有密码

0 回复 有任何疑惑可以回复我~

http://img1.sycdn.imooc.com//582138a70001144608190460.jpg你这样试试

0 回复 有任何疑惑可以回复我~

应该是没有配置环境变量,你要把目录转换到你安装的 mysql的bin目录下,在命令行中输入以下命令

格式如下:cd +mysql的bin目录 

然后再执行你的上述操作

0 回复 有任何疑惑可以回复我~
#1

leeu 提问者

已经配置了,看它的提示应该是和权限有关。 可是我从昨天到现在没做什么更改啊,突然就不行了。
2016-11-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

为什么登陆不聊mysql了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信