使用my.ini在不使用-p的情况下从命令行访问mysql.exe?

时间:2019-08-12 03:58:15

标签: mysql windows

在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文件。

1 个答案:

答案 0 :(得分:0)

在您的my.ini中,您可以创建一个客户端部分来放置用户名和密码。

[client]
user=yourmysqluserhere
password=yourpasswordhere