Mysql命令行连接权限被拒绝,但工作台工作正常

Mysql命令行连接权限被拒绝,但工作台工作正常,mysql,Mysql,我得到了mysql主机、用户名、密码、端口,然后我使用mysql工作台连接,一切正常 但当我使用命令行时: mysql-hx.x.x-u myusername-pmport-pMYPASSWORD MY_DB_NAME 它报告了错误: 错误1045(28000):拒绝访问用户“myusername”@“mylocal_ip:55489”(使用密码:是) 首先,命令行连接看起来像是自动添加我的本地ip地址和一个随机端口到我的用户名,我能在没有这些尾部的情况下建立连接吗 那么为什么mysql wor

我得到了mysql主机、用户名、密码、端口,然后我使用mysql工作台连接,一切正常

但当我使用命令行时:

mysql-hx.x.x-u myusername-pmport-pMYPASSWORD MY_DB_NAME

它报告了错误:

错误1045(28000):拒绝访问用户“myusername”@“mylocal_ip:55489”(使用密码:是)

首先,命令行连接看起来像是自动添加我的本地ip地址和一个随机端口到我的用户名,我能在没有这些尾部的情况下建立连接吗


那么为什么mysql workbench可以连接成功?workbench使用的命令与我的命令行命令不同吗?

mysql-u用户名呢-p@SudhirOjha一样。