title: python manage.py migrate landing error
body: <p>I want to migrate my app "landing" with south I write the following command </p>
  
  <blockquote>
    <p>python manage.py migrate landing</p>
  </blockquote>
  
  <p>but it shows the following error</p>
  
  <blockquote>
    <p>Running migrations for landing:</p>
    
    <ul>
    <li>Migrating forwards to 0003_auto__chg_field_userinput_email2.
    landing:0001_initial</li>
    </ul>
    
    <p>FATAL ERROR - The following SQL query failed: CREATE TABLE <code>landing_userinput</code> (
    <code>id</code> integer AUTO_INCREMENT NOT NULL PRIMARY KEY, <code>name</code> varchar(120) NOT NULL,
    <code>email</code> varchar(200) NOT NULL, <code>city</code> varchar(120) NOT NULL, <code>timestamp</code> datetim
    e NOT NULL)</p>
    
    <p>The error was: (1050, "Table 'landing_userinput' already exists")
     ! Error found during real run of migration! Aborting.</p>
    
    <p>! Since you have a database that does not support running
     ! schema-altering statements in transactions, we have had
     ! to leave it in an interim state between migrations.</p>
    
    <p>! You <em>might</em> be able to recover with:   = DROP TABLE <code>landing_userinput</code> CASCAD
    E; []</p>
    
    <p>raise errorclass, errorvalue</p>
    
    <p>django.db.utils.OperationalError: (1050, "Table 'landing_userinput' already exists")</p>
  </blockquote>
  
  <p>Please give me suggestions to improve this bug.</p>