set autocommit=0

nhaq1z21  于 2021-06-19  发布在  Mysql
关注(0)|答案(1)|浏览(422)

我想使用cron运行ssh命令,并通过添加 autocommit=0 因此自动提交被禁用。
我怎样才能做到这一点?
命令:

mysql dbname -u dbuser -p'password' < /path/to/the/sqlscript/var/sql/stock.sql
u4vypkhs

u4vypkhs1#

有许多方法可以将字符串预加/附加到文件中。一个简单的方法:

(echo "set autocommit=0;"; cat stock.sql; echo "set autocommit=1") | mysql dbname -udbuser -ppassword

相关问题