gpt4 book ai didi

php - 无密码 mysql_connect

转载 作者:行者123 更新时间:2023-11-29 12:49:25 24 4
gpt4 key购买 nike

我有一个 cron 作业调用 PHP 脚本,导致出现以下错误消息。

警告:在命令行界面上使用密码可能不安全

在使用mysql_config_editor --login-path=foo --host=hostname --之后,我目前可以使用mysql --login-path=foo连接到数据库,而无需密码提示。 user=用户名--密码

但是,我不知道如何将 $link = mysql_connect('localhost', 'mysql_user', 'mysql_password'); 设置为无密码。

TIA

最佳答案

我不确定您的 MySQL 帐户是否有密码,但我猜测命令行上的密码可能存储在您的 my.cnf 文件中。

在 PHP 中,您不必向“mysql_connect”提供密码参数,如果将其留空,它将查看 ini 设置:http://php.net/manual/en/mysql.configuration.php#ini.mysql.default-password

我同意@Patrick,但你应该在可能的情况下不使用 mysql_* 函数,因为它们已被弃用,尽管我感受到你的痛苦,因为我目前在一个我们还无法升级的系统上工作。

关于php - 无密码 mysql_connect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24997176/

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