shell脚本插入blob并将其显示到php文件中

b4lqfgs4  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(456)

这个问题在这里已经有答案了

命令未找到bash变量赋值错误(5个答案)
两年前关门了。
找了两天路什么也没发生。如何直接从shell脚本插入图像blob并通过php文件显示图像?
shell脚本:


# !/bin/bash

DB_USER = "root";
DB_PASS = "";
DB_NAME = "raven";
TABLE = "gambar";

killall motion
sleep 1
TANGGAL = $(date +"%Y-%m-%d_%H-%M-%S");
raspistill -t 2000 -w 1280 -h 720 -q 100 -o /var/www/html/$TANGGAL.jpg
sleep 1

mysql --user=$DB_USER --password=$DB_PASS $DB_NAME << EOF
INSERT INTO $TABLE VALUES (NULL,$TANGGAL, LOAD_FILE('/var/www/html/$TANGGAL.jpg'));
EOF
gkl3eglg

gkl3eglg1#

这应该管用,


# !/bin/bash

DB_USER="root";
DB_PASS="";
DB_NAME="raven";
TABLE="gambar";

killall motion
sleep 1
TANGGAL=$(date +"%Y-%m-%d_%H-%M-%S");
raspistill -t 2000 -w 1280 -h 720 -q 100 -o     /var/www/html/"$TANGGAL".jpg
sleep 1

mysql -u "$DB_USER" -p"$DB_PASS" -D $DB_NAME -e <<EOF
INSERT INTO $TABLE VALUES (NULL,$TANGGAL,     LOAD_FILE('/var/www/html/$TANGGAL.jpg'));
EOF

注意,-p和password之间没有空格,这不是输入错误。

相关问题