crontab自動執行sql - Linux

By Kyle
at 2011-03-11T11:51
at 2011-03-11T11:51
Table of Contents
※ 引述《littleheart ( 努力。 )》之銘言:
: 想請問crontab中如何自動執行sql呢?
: 有爬過很多文章, 找到的格式是:
: * * * * * mysql資料夾位置 -u root -pPASSWORD 資料庫名稱 < 須執行之SQL檔位置
: 想請問這個格式是否是正確的呢??
: 因為我試了好幾個方式,都沒有成功自動執行這個SQL
: 已經有在資料庫上執行過SQL, 確定語法是正確的
: 謝謝
請寫出完整指令,剛剛測試一下
vi test.sh
#!/bin/bash
mysql -u root -pxxxxxx -e 'show databases;'
存檔,並且修改 /etc/crontab
*/5 * * * * root /bin/bash /root/test.sh 1>>/root/test.txt
每五分鐘執行一次,重新啟動 crontab
service cron restart
PS: 環境 Ubuntu 10.04
--
PHP MVC CodeIgniter 繁體中文手冊: http://tinyurl.com/mduyv8
PHP MVC CodeIgniter 繁體中文討論區:http://tinyurl.com/yayzoz8
PHP MVC CodeIgniter 中文官方網站: http://tinyurl.com/yatds8n
Appleboy Blog 電腦技術: http://blog.Wu-Boy.com
--
: 想請問crontab中如何自動執行sql呢?
: 有爬過很多文章, 找到的格式是:
: * * * * * mysql資料夾位置 -u root -pPASSWORD 資料庫名稱 < 須執行之SQL檔位置
: 想請問這個格式是否是正確的呢??
: 因為我試了好幾個方式,都沒有成功自動執行這個SQL
: 已經有在資料庫上執行過SQL, 確定語法是正確的
: 謝謝
請寫出完整指令,剛剛測試一下
vi test.sh
#!/bin/bash
mysql -u root -pxxxxxx -e 'show databases;'
存檔,並且修改 /etc/crontab
*/5 * * * * root /bin/bash /root/test.sh 1>>/root/test.txt
每五分鐘執行一次,重新啟動 crontab
service cron restart
PS: 環境 Ubuntu 10.04
--
PHP MVC CodeIgniter 繁體中文手冊: http://tinyurl.com/mduyv8
PHP MVC CodeIgniter 繁體中文討論區:http://tinyurl.com/yayzoz8
PHP MVC CodeIgniter 中文官方網站: http://tinyurl.com/yatds8n
Appleboy Blog 電腦技術: http://blog.Wu-Boy.com
--
Tags:
Linux
All Comments

By Puput
at 2011-03-12T08:04
at 2011-03-12T08:04
Related Posts
OPEN SUSE 11.4 幾個可能會碰到的 bug

By Andrew
at 2011-03-11T03:41
at 2011-03-11T03:41
OPEN SUSE 11.4

By Poppy
at 2011-03-10T23:33
at 2011-03-10T23:33
使用Pidgin登入MSN帳號訊息送錯人

By Rae
at 2011-03-10T23:00
at 2011-03-10T23:00
Shell Script連db的問題

By Hedda
at 2011-03-10T21:15
at 2011-03-10T21:15
Pidgin 不能傳檔案到msn

By Margaret
at 2011-03-10T21:05
at 2011-03-10T21:05