我有一个相当直接的方法来使用SQL复制选择性数据,如下所示:
# Courses
DROP TABLE db_node.courses;
CREATE TABLE db_node.courses LIKE db_prod.course_sis;
INSERT INTO db_node.courses SELECT
*
FROM
db_prod.course_sis
WHERE
db_prod.course_sis.enabled = 1
AND db_prod.course_sis.hidden <> 1;
当我使用相同的数据库在同一台服务器上时,这很容易,
我有一个数据库备份,每天早上7点到晚上7点每小时运行一次,每个文件都有一个唯一的名称。有没有办法增加14天的保留时间?
DECLARE @FileName AS VARCHAR(120)
DECLARE @Date AS CHAR(19)
SET @Date = CONVERT(CHAR(19), GETDATE(), 120)
SET @FileName = N'\\10.250.145.26\hfnfs\Trans\Hourly\South_RP' + @Date + '.bak'
BACKUP DATABASE [South_RP] TO DISK =@F
我在一个标准的共享Hostgator上,它有每小时500封邮件的限制。
我正在尝试限制我的电子邮件脚本,以便每8秒只发送1封电子邮件...
$query=mysql_query("SELECT email FROM users WHERE verified='1' ORDER BY balance DESC");
while($arr=mysql_fetch_array($query)){
set_time_limit(30);
$mail->AddAddress($arr[0]);
$mail->Send();
$mail->ClearAdd
我想每小时在我的云桌面上运行一次bash脚本,这可以通过以下命令来完成:
while true; do ./parseScript.sh; sleep 3600; done
minute hour day month day-of-week command-line-to-execute
但问题是我的云窗口将到期,所以我不能在未来杀死它?有没有人可以指导我做这个,怎么做?