title: how can I specify multiple "init_command"s in Django's setup file
body: <p>I have the following setup for my connections to a MySQL database in Django.</p>
  
  <pre><code>'default': {
      'NAME' : MYSQL_DB_NAME,
      #'ENGINE' : 'mysql',
      'ENGINE' : 'django.db.backends.mysql',
      'USER' : 'ccurvey',
      'PASSWORD' : MYSQL_PASSWORD,
      'HOST' : MYSQL_HOST,
      'PORT' : '',
      'OPTIONS' : {
          'init_command' : 'set storage_engine=INNODB',
          },
      },
  </code></pre>
  
  <p>so far, so good.  </p>
  
  <p>What's the incantation if I want to add another "set" command to my "init_command"</p>
  
  <pre><code>        'init_command' : ('set storage_engine=INNODB',
                             'set transaction isolation level read committed'),
  </code></pre>
  
  <p>gives me "connect() argument must be string, not tuple"</p>
  
  <pre><code>        'init_command' : ('set storage_engine=INNODB; set transaction isolation level read committed;'),
  </code></pre>
  
  <p>gives me </p>
  
  <pre><code>_mysql_exceptions.ProgrammingError: (2014, "Commands out of sync; you can't run this command now")
  </code></pre>