[英]store mysql credentials in my.cnf without host
有沒有辦法在.my.cnf
文件中存儲用戶名和密碼並將主機設置為無?
例如,我可以使用以下命令成功登錄 MySQL:
mysql -u username -p
然后輸入我的密碼。
但是,使用以下 .my.cnf 文件:
[client]
user=username
password=mypassword
我在嘗試登錄時收到以下錯誤:
Access denied for user 'username'@'localhost' (using password: YES)
看起來好像 MySQL 正在向用戶附加一個localhost
主機名。
那么,如何配置.my.cnf
文件以使用空白主機?
我嘗試在.my.cnf
文件中使用user=username@''
和host=''
無濟於事。
.my.cnf
存儲的密碼包含特殊字符,因此需要用單引號括起來。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.