| | 148 | |
|---|
| | 149 | Transactions in MySQL |
|---|
| | 150 | ===================== |
|---|
| | 151 | |
|---|
| | 152 | If you're using MySQL, your tables may or may not support transactions; it |
|---|
| | 153 | depends on your MySQL version and the table types you're using. (By |
|---|
| | 154 | "table types," we mean something like "InnoDB" or "MyISAM".) MySQL transaction |
|---|
| | 155 | peculiarities are outside the scope of this article, but the MySQL site has |
|---|
| | 156 | `information on MySQL transactions`_. |
|---|
| | 157 | |
|---|
| | 158 | If your MySQL setup does *not* support transactions, then Django will function |
|---|
| | 159 | in auto-commit mode: Statements will be executed and committed as soon as |
|---|
| | 160 | they're called. If your MySQL setup *does* support transactions, Django will |
|---|
| | 161 | handle transactions as explained in this document. |
|---|
| | 162 | |
|---|
| | 163 | .. _information on MySQL transactions: http://dev.mysql.com/books/mysqlpress/mysql-tutorial/ch10.html |
|---|