【发布时间】:2011-01-17 20:06:19
【问题描述】:
我有一个 Web 应用程序,它假设自动提交已在数据库上打开,所以我不想在那里进行任何更改。然而,我能找到的所有文档似乎都只谈论在数据库上使用 init_connect,即所有客户端连接的全局设置。
有没有办法在 Linux 命令行上运行 mysql 时设置 autocommit=0(无需每次都输入)?
【问题讨论】:
-
这项工作完成了吗:init_connect='set autocommit=0'
-
不,那是mysqld的参数或命令行参数。我说的是mysql客户端,它给出了错误“mysql: unknown variable 'init_connect=set autocommit=0'”
标签: mysql client autocommit