本地计算机上的MySQL命令行客户端总是要求输入root用户密码,并且确实给了我在Windows上以另一个用户身份登录的机会

问题描述 投票:0回答:1

我已经安装了 MySQL(社区),当运行 MySQL 8.0 命令行客户端时,它总是要求我输入 root 用户的密码,它不给我机会以其他用户身份登录

当我运行命令时

mysql> exit

它只是关闭命令行客户端

无论如何我可以解决这个问题吗? 在此输入图片描述

当我安装 MySQL 时,我使用了完整安装类型,不确定此信息是否完整 我能够使用 MySQL Shell 以除 root 用户之外的其他用户身份登录,这样就实现了迂回的方式

AI建议编辑my.ini文件

[client]
username=your_username
password=your_passsword

我认为这会将默认用户从 root 更改为另一个用户

没起作用

mysql windows mysql-command-line-client
1个回答
0
投票

请参阅此处的文档了解连接选项: https://dev.mysql.com/doc/refman/8.4/en/connection-options.html#option_general_host

如果您从服务器内部连接到实例,您可以使用:

$ mysql -u your_username -p
© www.soinside.com 2019 - 2024. All rights reserved.