在没有密码提示的情况下执行 Mysqldump
通过 cron 作业进行自动数据库备份经常会遇到密码输入问题。本文介绍了在 Ubuntu 中解决此问题且无需密码提示的有效方法。
解决方案 1:创建配置文件
[mysqldump] user=mysqluser password=secret
此配置文件存储您的 MySQL 用户名和密码,无需手动输入。
解决方案 2:命令行选项
或者,您可以使用以下命令行选项:
mysqldump -u [user name] -p[password] [database name] > [dump file]
但是,请注意,此方法将密码存储在命令中,使其不安全且可供其他用户访问。
以上是如何在 Ubuntu 中执行无密码'mysqldump”?的详细内容。更多信息请关注PHP中文网其他相关文章!