【发布时间】:2019-12-18 16:43:12
【问题描述】:
在 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 和 my.cnf 没有区别... Mysql 确实有一些特定于操作系统的参数,这不太可能是其中之一。所以,我会尝试你为 linux 找到的解决方案。