MySQL cron定時執行SQL語句

haoge0205發表於2018-12-27

mysql指令碼內容如下:


#!/bin/bash

mysql -uroot -pmdap <<EOF

use sbb;

UPDATE param_config SET effect_param_value=ineffect_param_value WHERE ineffect_param_value IS NOT NULL;    

exit

EOF


設定定時任務: 

輸入:crontab -e 

設定指令碼執行時間:每天23:10執行指令碼 

10 23* * * sh /xxx/updateParamConfig.sh




mysql指令碼內容如下:


#!/bin/sh

user=root

pass=123456

db=yoon

tablename=shop

mysql -u$user -p$pass -D $db -e "UPDATE shop SET price=4200 WHERE id='106U9FQUM4C1_21';"


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28939273/viewspace-2286691/,如需轉載,請註明出處,否則將追究法律責任。

相關文章