Collections:
Turn on and off Autocommit in MySQL
How To Switch between Autocommit-On and Autocommit-Off Modes in MySQL?
✍: FYIcenter.com
By default, your connection session will be in Autocommit-On mode, where every server executable statement will start a new transaction, and end the transaction when the execution ends. Changes will be committed. So consider this mode as single-statement autocommitted transaction mode.
If you don't like the default Autocommitt-On mode, you can use the "SET AUTOCOMMIT = 0" to switch to the Autocommitt-Off mode. Of course, you can switch back the Autocommitt-On mode with the "SET AUTOCOMMIT = 0" command. The following tutorial exercise shows some good examples:
>\mysql\bin\mysql -u dev -piyf fyi mysql> -- You are in the default Autocommit-On mode now mysql> SET AUTOCOMMIT = 0; Query OK, 0 rows affected (0.03 sec) mysql> -- You are in the Autocommit-Off mode now mysql> SET AUTOCOMMIT = 0; Query OK, 0 rows affected (0.03 sec) mysql> -- You are back in the Autocommit-On mode now
⇒ Show the Current Transaction Mode in MySQL
⇐ Create a Table for Transaction Testing in MySQL
2016-10-17, 1852🔥, 0💬
Popular Posts:
What Are Bitwise Operations in SQL Server Transact-SQL? Bitwise operations are binary operations per...
How to download and install SQL Server 2005 Sample Scripts in SQL Server? If you want to learn from ...
How to download and install SQL Server 2005 Sample Scripts in SQL Server? If you want to learn from ...
How to put statements into a statement block in SQL Server Transact-SQL? You can put statements into...
How To Break Query Output into Pages in MySQL? If you have a query that returns hundreds of rows, an...