MySQL8.0用命令连8066端口(mycat)报错提示密码错误,但是Navicat可以连接上8066端口的.

1.Navicat可以成功连接上8066端口,如图:
图片说明

2.但是用cmd命令就报密码错误,如图:图片说明

3.已经把mycat的属性作了修改:
checkSQLschema="true";dbDriver="jdbc";
url="jdbc:mysql://192.168.1.108:3306?useSSL=false&useUnicode=true&characterEncoding=UTF8&serverTimezone=UTC"

哪里出问题了呢?

mysql -P9066 -uroot -p123456789 -h127.0.0.1 -default-auth=mysql_native_password
重点是: -default-auth=mysql_native_password