如何在不键入root密码的情况下登录mysql?

如何在不键入root密码的情况下登录mysql?,mysql,Mysql,在过去的几年里,我只需在终端上键入mysql就可以登录到本地的mysql数据库。但是现在,由于某些原因,我发现这在访问被拒绝的情况下现在不起作用: 错误1045(28000):拒绝用户“me”@“localhost”的访问(使用密码:否) 现在我必须登录以键入以下内容: mysql -uroot -proot 这相当费劲,所以我宁愿切换回我刚输入mysql登录数据库时的状态 我没有在zsh shell中将它设置为别名,但我记不起以前是如何设置的,因此我不需要输入我的用户和密码 那么,如何设置它

在过去的几年里,我只需在终端上键入
mysql
就可以登录到本地的mysql数据库。但是现在,由于某些原因,我发现这在访问被拒绝的情况下现在不起作用:

错误1045(28000):拒绝用户“me”@“localhost”的访问(使用密码:否)

现在我必须登录以键入以下内容:

mysql -uroot -proot
这相当费劲,所以我宁愿切换回我刚输入
mysql
登录数据库时的状态

我没有在zsh shell中将它设置为别名,但我记不起以前是如何设置的,因此我不需要输入我的用户和密码


那么,如何设置它,使我只使用
mysql
命令登录?我使用莫哈韦贝塔

我认为您当前的连接已使用密码设置。请尝试使用null创建新连接,或在询问密码时将其保留为空:)

投票失败的原因是什么?如果是出于安全考虑,我可以接受,因为我只在本地环境中使用它,没有重要的数据库。