有没有办法在.my.cnf文件中存储用户名和密码,并将主机设置为none?
例如,我可以使用以下命令成功登录到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文件配置为使用空白主机?
我尝试在user=username@''文件中使用.my.cnf和host='',但没有结果。
发布于 2018-12-10 13:42:33
存储在.my.cnf中的密码包含特殊字符,因此需要用单引号包围。
https://stackoverflow.com/questions/53687589
复制相似问题