Ich versuche eine Verbindung zwischen MySQL und Django zu installieren, soweit die alte Methode nur für 2.x python, I gilt verwenden Python 3.4 und mysql.connector.django Modul https://dev.mysql.com/doc/connector-python/en/connector-python-django-backend.htmlVerbindung mit MySQL-Server nicht möglich (Verbindung verweigert), Verbindung zwischen Django und MySQL herstellen
auch folgende Beispiel von hier http://aarvik.dk/how-to-get-started-with-django-on-top-of-python-3-4-mysql-mariadb-5-5/ (MySQL-Engine Abschnitt)
ich erhalte Fehler nach folgenden Befehle
mysql.connector.errors.InterfaceError: 2003: Can't connect to MySQL server on '127.0.0.1:8000' (61 Connection refused)
$ python manage.py migrate
$ python manage.py runserver 8000
Settings.py:
DATABASES = {
'default': {
'ENGINE': 'mysql.connector.django',
'NAME': 'closerdb',
'HOSTNAME': '127.0.0.1',
'PORT':'8000',
'USER': 'root',
'PASSWORD': 'closerdbpassword',
'OPTIONS': {
'autocommit': True,
},
}
}
den Port geändert haben, bekomme ich die gleichen Fehler
mysql.connector.errors.InterfaceError: 2003: Can't connect to MySQL server on '127.0.0.1:3306' (61 Connection refused)
Was ich verpasst haben?
ändern 'ENGINE' zu' django.db.backends.mysql Einstellung ' – karthikr
@karthikr Fehler war: Kein Modul namens‚django.db.backends.mysql –
etwas komisch geht weiter, denn das ist ein Django-Framework eingebaut. Versuchen Sie erneut django in der virtualenv – karthikr