久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

crontab不執行mysql腳本問題的解決方法

154次閱讀
沒有評論

共計 973 個字符,預計需要花費 3 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章主要講解了“crontab 不執行 mysql 腳本問題的解決方法”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著丸趣 TV 小編的思路慢慢深入,一起來研究和學習“crontab 不執行 mysql 腳本問題的解決方法”吧!

cat /root/myadmin/test.sh

#!/bin/sh
PATH=/usr/local/service/mysql-3306/bin:$PATH
export PATH
echo test test createuid
ginftool= /usr/local/service/mysql-3306/bin/mysql –socket=/usr/local/service/mysql-3306/mysql.sock –database=ginf_db
$ginftool -e select now();

echo end

放在 crontab 里發現不能里面的 sql 語句,但是在命令行下直接執行是沒問題的!

是怎么回事呢?

到 /var/mail 下查看 tail -n 20 root, 發現:

test test createuid
/usr/local/service/mysql-3306/bin/mysql: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory
end

在 crontab 里不能發現 libmysqlclient.so.15,但是發現這個是在 /usr/lib/mysql 下,不是默認的 /usr/lib 下,有2種方法來解決:

1、ln -s /usr/lib/mysql/libmysqlclient.so.15.0.0 /usr/lib/libmysqlclient.so.15

2、將 export
LD_LIBRARY_PATH=/usr/lib/mysql

加入到腳本里!

感謝各位的閱讀,以上就是“crontab 不執行 mysql 腳本問題的解決方法”的內容了,經過本文的學習后,相信大家對 crontab 不執行 mysql 腳本問題的解決方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是丸趣 TV,丸趣 TV 小編將為大家推送更多相關知識點的文章,歡迎關注!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計973字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 射阳县| 湄潭县| 安乡县| 新河县| 嘉义市| 多伦县| 景德镇市| 邻水| 兴化市| 什邡市| 庆元县| 江油市| 临夏市| 定襄县| 阿勒泰市| 仁布县| 酉阳| 五河县| 临高县| 中山市| 嘉荫县| 察哈| 久治县| 沈阳市| 团风县| 建瓯市| 龙岩市| 常山县| 海宁市| 福泉市| 射洪县| 正阳县| 巴南区| 阿勒泰市| 孟州市| 双柏县| 阿城市| 淳化县| 石屏县| 汨罗市| 庆阳市|