【发布时间】:2014-05-23 13:04:22
【问题描述】:
我正在使用在我公司的许多人之间共享的服务器。服务器上有多个数据库,我不控制服务器。
系统管理员已将默认设置设置为自动提交设置为 false。这在尝试使用 PHPMYADMIN 时给我带来了麻烦。
我可以安全地将自动提交设置为 true 而不影响服务器上的其他数据库吗?我认为是的,但如果我错了可能会对其他用户产生负面影响。
【问题讨论】:
标签: mysql shared autocommit
我正在使用在我公司的许多人之间共享的服务器。服务器上有多个数据库,我不控制服务器。
系统管理员已将默认设置设置为自动提交设置为 false。这在尝试使用 PHPMYADMIN 时给我带来了麻烦。
我可以安全地将自动提交设置为 true 而不影响服务器上的其他数据库吗?我认为是的,但如果我错了可能会对其他用户产生负面影响。
【问题讨论】:
标签: mysql shared autocommit
您可以将autocommit设置为
SET SESSION autocommit = 1;
这样它只会影响您当前的连接,但不会保存此设置。每次您在 PHPMyAdmin 中重新加载或切换站点时,此设置都会恢复。
全局设置,这是唯一的其他选项,将为所有用户更改它。
【讨论】: