gpt4 book ai didi

mysql - 在mysql中自动验证密码

转载 作者:IT王子 更新时间:2023-10-29 00:23:55 26 4
gpt4 key购买 nike

我是 MySql 的新手。在 postgres 中,我们可以使用 .pgpass 并保存用户密码,以便数据库可以在您访问或执行 sql 脚本时自动验证您的密码。我不必输入密码。

那么有什么办法可以在linux上对mysql做同样的事情吗?

谢谢

最佳答案

是的,您可以将默认凭据和其他选项存储在您的主目录中一个名为 $HOME/.my.cnf

的文件中
$ cat > $HOME/.my.cnf
[client]
user = scott
password = tiger
host = mydbserver
^D

在 MySQL 5.6 中,您还可以将此文件的加密版本存储在 $HOME/.mylogin.cnf 中,参见 http://dev.mysql.com/doc/refman/5.6/en/mysql-config-editor.html

$ mysql_config_editor set --user=scott --host=mydbserver --password
Enter password: ********
WARNING : 'client' path already exists and will be overwritten.
Continue? (Press y|Y for Yes, any other key for No) : y

$ mysql_config_editor print --all
[client]
user = scott
password = *****
host = mydbserver

关于mysql - 在mysql中自动验证密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19171021/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com