在 Linux 上,可以更改 my.cnf,这样 mysql -u myusername
将在没有 -p 选项的情况下在客户端工作。使用配置文件来设置它比在登录行输入密码更安全,而且比在默认的 -p 提示符下输入密码更方便(尽管可能不太安全)。但我还没有找到有关更改 my.ini 文件以实现此结果的指南。作为引用,我一直在使用:https://dev.mysql.com/doc/refman/5.7/en/option-files.html (我的版本是5.7)。我还阅读了 my.ini 文件。所使用的语言太含糊和技术性让我无法理解,所以我希望找到或最终编写一个真正的指南。
根据我的研究:
- my.cnf 也可以。
- mysql 将在 mysqldvlhelp.txt 文件(Windows 上不存在)中指定的位置搜索 .cnf 文件。
最佳答案
在您的 my.ini 中,您可以创建一个客户端部分来放置用户和密码。
[client]
user=yourmysqluserhere
password=yourpasswordhere
关于mysql - 在没有-p的情况下使用my.ini从命令行访问mysql.exe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57455487/