我正在使用python 2.7.14,django 1.11和mysql 5.7到我的本地服务器,它工作正常,直到我尝试连接我们的外部mysql 5.1数据库并在检查我的连接时遇到以下错误(python manage.py runserver) . 我怀疑因为外部Mysql是5.1版本 . 以下是我的数据库设置和错误消息:

default':
    {
        'ENGINE': 'django.db.backends.mysql',
         #'NAME': os.path.join(BASE_DIR, 'db.mysql'),
         #'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
         'NAME': 'Mfg',
         'USER': 'arastra',
         'PASSWORD': '',   #no password
         'HOST': 'localhost',
         'PORT': '3356', # Tunnel set-up.




File "C:\Python27\Lib\site-packages\django\db\backends\mysql\base.py", line 101, in execute
return self.cursor.execute(query, args)
File "C:\Python27\Lib\site-packages\MySQLdb\cursors.py", line 174, in execute
self.errorhandler(self, exc, value)
File "C:\Python27\Lib\site-packages\MySQLdb\connections.py", line 36, in defaulterrorhandler
raise errorclass, errorvalue
django.db.utils.OperationalError: (1193, "Unknown system variable 'innodb_strict_mode'")