在 ssh 命令中设置 autocommit=0
Set autocommit=0 inside ssh command
我想 运行 使用 cron 的 SSH 命令,我想通过添加 autocommit=0
来扩展此 cron,以便禁用自动提交。
我怎样才能做到这一点?
命令:
mysql dbname -u dbuser -p'password' < /path/to/the/sqlscript/var/sql/stock.sql
有 many ways 可以将字符串添加到文件中。一个简单的方法:
(echo "set autocommit=0;"; cat stock.sql; echo "set autocommit=1") | mysql dbname -udbuser -ppassword
我想 运行 使用 cron 的 SSH 命令,我想通过添加 autocommit=0
来扩展此 cron,以便禁用自动提交。
我怎样才能做到这一点?
命令:
mysql dbname -u dbuser -p'password' < /path/to/the/sqlscript/var/sql/stock.sql
有 many ways 可以将字符串添加到文件中。一个简单的方法:
(echo "set autocommit=0;"; cat stock.sql; echo "set autocommit=1") | mysql dbname -udbuser -ppassword