gpt4 book ai didi

mysql 数据库导出不适用于/dev/null 2>&1

转载 作者:行者123 更新时间:2023-11-29 10:07:04 25 4
gpt4 key购买 nike

我尝试创建一个用于 MySQL 数据库导出的脚本,我想让它默默地工作。为了使它工作,我使用这个命令

mysqldump -u $username -p$password $database_name > $(pwd)/sql_backups/$database_name_$(date +"%Y%m%d_%H%M%S").sql  > /dev/null 2>&1 

此命令只是创建一个 .sql 文件,但不导出该数据库。当我不使用 >/dev/null 2>&1 时,它正在工作。

THE CODE

最佳答案

创建 .bat 文件并尝试以下操作:

set "HOST=yourhost"
set "USER=youruser"
set "PASSWORD=yourpassword"
set "DATABASE=yourdatabase"
set "DB_FILE=dumptest.sql"


echo "Dump structure"
mysqldump --host=%HOST% --user=%USER% --password=%PASSWORD% --single-transaction %DATABASE% -R > %DB_FILE%
echo "Dump structure terminer"

关于mysql 数据库导出不适用于/dev/null 2>&1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51749212/

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