我在 Kali Linux 操作系统上使用 mysql 命令时遇到问题。 我正在使用此命令连接到本地网络中远程计算机上的 MySQL 数据库(IP 地址:172.16.64.81)但是当我尝试此命令时,它总是强制我连接本地主机并输出错误:
<块引用>ERROR 1045 (28000): 用户 'root'@'localhost' 访问被拒绝(使用密码:NO)
显然,我不想连接本地主机,这是我在这里使用的命令:
mysql -u root -p -P 13306 -h 172.16.64.81
请注意,这是我用来登录远程数据库的凭据。用户名为“root”,密码为空。我不知道为什么“mysql”命令强制我连接回本地主机?我不在本地主机上使用 mysql 数据库。 标记:
-u | --user
-- 用户名-p | --password
-- 密码-h | --host
-- 远程 IP 或主机名-P | --port
-- 可选端口号