[英]Shell script for mysql query execution shows error
我正在运行以下脚本
mysql -u $_db_user -p$_db_password $_db << eof
INSERT INTO \`manufacturemap\`
(\`manufacture_id`\ `manufacture_name`\) VALUES (122,IBM)
eof
done
exit
但它显示以下错误
bad substitution: no closing "`" in `manufacture_name'\) VALUES (122,IBM))
我已经尝试了我所知道的一切,请帮助,有点卡在这里。
缺少,
并且错误\\
S IN - >
(\`manufacture_id`\ `manufacture_name`\)
应该 -
(\`manufacture_id\`, \`manufacture_name\`)
无需转义-
INSERT INTO manufacturemap (manufacture_id, manufacture_name) VALUES (122, 'IBM')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.