gpt4 book ai didi

MySql 备份和截断表

转载 作者:行者123 更新时间:2023-12-02 03:31:30 26 4
gpt4 key购买 nike

如何将 mysql 数据库备份为 csv 文件,然后定期截断表。我怎样才能仅使用 mysql 实现此目的。

我们将不胜感激任何类型的帮助。

最佳答案

与其使用 csv 文件,不如将表备份到 .sql 文件中,这在导入数据库时​​再次帮助您。

如果您是 Linux 用户,您可以使用 bash 脚本和 cron 作业进行定期备份。

示例脚本:

#!/bin/bash
_user="root"
_password="YourMySQLRootPassword"

mysqldump -u${_user} -p${_password} DB_Name TableName > Table_name_`date +%Y%m%d`.sql # here date command is executed for present date
mysql -u${_user} -p{_password} -e "truncate table DB_Name.TableName"

在截断表之前,您可以检查转储命令是否成功,然后使用“if”条件执行表截断。如需快速介绍,您可以查看此链接 https://www.youtube.com/watch?v=hwrnmQumtPw

关于MySql 备份和截断表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26500758/

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