奇怪的问题。无法从命令行连接到本地主机MySQL数据库,但我可以通过MySQL程序Sequel Pro。有什么想法吗?我输入了相同的用户名/密码,但是我收到了root @ localhost的拒绝访问错误
额外的问题:您可以在Sequel Pro中运行MySQL命令吗?我对MySQL很陌生,但是我只是想更改一个简单的列定义。
编辑:从Sequel Pro查询中重设root密码,并能够使其正常工作。
MySQL具有不同的访问权限。您可以允许MySQL数据库仅处理来自特定计算机或仅来自本地计算机的请求。
但是,请注意,MySQL将登录名与“ localhost”和“ 127.0.0.1”区分开。
尝试同时允许localhost,127.0.0.1和“%”访问该帐户。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句