title: Django to work with south requires MySQLdb
body: <p>I am following the <a href="https://docs.djangoproject.com/en/dev/intro/tutorial01/" rel="nofollow">django instruction</a> to learn django in eclipse.</p>
  
  <p>I came to the part of running cmd</p>
  
  <pre><code>python manage.py migrate
  </code></pre>
  
  <p>and it complains about unknown command migrate.</p>
  
  <p>Googled. Knew that it requires South module to be included. I downloaded/installed south, and added 'south' in the INSTALLED_APPS.</p>
  
  <p>I ran the command again, this time it complains</p>
  
  <pre><code>import MySQLdb as Database
  ImportError: No module named 'MySQLdb'
  </code></pre>
  
  <p>So I looked for MySQLdb, only to find that there is none for python 3.</p>
  
  <p>I could not find anything useful. So what do you do to make django to work with mysql?</p>
  
  <p>I know there're other connectors around, but I am trying to follow the django tutorial and it seems that 'migrate' cmd must use 'south' and 'south' must use MySQLdb(?)</p>
  
  <p>--- update ---
  Here is the DB settings in settings.py:</p>
  
  <pre><code>DATABASES = {
      'default': {
          'ENGINE': 'django.db.backends.mysql',
          'NAME': 'test',
          'USER': 'root',
          'PASSWORD': '******',
          'HOST': '127.0.0.1',
          'PORT': '3306',
      }
  }
  </code></pre>
  
  <p>I suspect 'ENGINE' has to be something else, but I failed to find enough information online to figure it out...</p>