今天登录服务器中,执行 mysql 命令:show databases;,结果报错了:

mysql> show databses;
Ignoring query to other database

检查半天才发现,原来是由于链接 mysql 命令有问题,

错误写法:

mysql -root -p

正确写法:

mysql -uroot -p

原来是少打了一个 u,退出去重新登录即可。


这里也有个疑问,为什么 mysql -root -p,也能登录成功呢?有知道的小伙伴可以在评论区留言,感谢了🙏