我的应用程序是基于ror和mysql的。我想把autocommit从开到关,我知道如何在mysql中做到这一点。但我是否需要停止并重新启动rails服务器以确保此更改在我的应用程序中生效?我想知道在activerecord中是否有方法检查mysql数据库中“autocommit”的值?谢谢。
mwkjh3gx1#
但我是否需要停止并重新启动rails服务器以确保此更改在我的应用程序中生效?不,你不必,因为那是一个mysql变量。我想知道在activerecord中是否有方法检查mysql数据库中“autocommit”的值?你可以做:
ActiveRecord::Base.connection.exec_query('SELECT @@autocommit')
1条答案
按热度按时间mwkjh3gx1#
但我是否需要停止并重新启动rails服务器以确保此更改在我的应用程序中生效?
不,你不必,因为那是一个mysql变量。
我想知道在activerecord中是否有方法检查mysql数据库中“autocommit”的值?
你可以做: