[PYTHON] MySQL-Herausforderungen für externen Azure-Speicher mit Django (PTVS)

Ich habe es mit MySQL versucht, konnte es aber nicht

Als Ergebnis gab es zunächst einen Artikel über die Verwendung von MySQL of Azure für externen Speicher, also habe ich es versucht, aber ich konnte es nicht tun. Hier

MySQL-Einstellungen auf der Azure-Seite

Suchen Sie im Azure-Portal unter ** [Neu] ** nach ** MySQL-Datenbank **, wählen Sie oben ** MySQL-Datenbank ** aus und erstellen Sie eine MySQL-Datenbank. 1.png

Wählen Sie ** [Eigenschaften] ** aus der erstellten Datenbank und kopieren Sie die ** Verbindungszeichenfolge ** 3.png

Ich habe eine App, die ich häufig verwende, aber sie funktioniert nicht, selbst wenn ich die settings.py der App wie festgelegt umschreibe.

settings.py


#Database=<NAME>;Data Source=<HOST>;User Id=<USER>;Password=<PASSWORD>
DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': '<NAME>',
        'USER': '<USER>',
        'PASSWORD': '<PASSWORD>',
        'HOST': '<HOST>',
        'PORT': '',
    }
}

Inhalt des Fehlers

Der Speicherort der Datenbank wird wahrscheinlich nicht gefunden, da dies zu einem Programmierfehler führt. Migrieren, Migrationen sind nutzlos!

Nach der Ausführung


ProgrammingError at /
(1146, "Table 'testdatabase1919.app_check_list' doesn't exist")

Ich fragte mich, was passiert war, aber ich dachte, das lag daran, dass die Version von Django nicht gut war ** Django 1.8 ▶ jDjango 1.10 **

Wenn du rennst

Manage.py


 ImproperlyConfigured:
 execute_from_command_line(sys.argv)

Und der Fehler im Teil ** execute_from_command_line ** konnte nicht behoben werden und die App wurde überhaupt nicht ausgeführt. (Gleiches gilt für 1.9)

Immerhin habe ich verschiedene Dinge ausprobiert und es hat nicht funktioniert, also habe ich aufgegeben!

Am Ende

Kann mir bitte jemand sagen, wie es mit ** MySQL ** geht! SQLite ist fertig!

Vorerst fand ich es sicherer und einfacher, Azure mit dem Standard-SQLite bereitzustellen!

Recommended Posts

MySQL-Herausforderungen für externen Azure-Speicher mit Django (PTVS)
Azure-Tabellenspeicher mit PTVS Flask-App
Verwenden Sie MySQL mit Django
Verwendung des Azure Table-Speichers von Django (PTVS)
Stellen Sie die mit PTVS erstellte Django-App in Azure bereit
Verwenden Sie Unicode 6.0-Piktogramme mit Django / MySQL
Erstellen und Bereitstellen von Django-Apps (PTVS) mithilfe des Azure Table-Speichers
Durchsuchen Sie eine vorhandene externe Datenbank mit Django
App-Entwicklung mit SQLite mit Django (PTVS)
Django mit Python Tools 2.2 für Visual Studio (PTVS 2.2)
Verwenden Sie Python / Django mit dem Windows Azure Cloud Service!
[Azure-Funktionen / Python] Kettenfunktionen mit Warteschlangenspeicherbindung
Internationalisierung mit Django
CRUD mit Django
Django + MySQL-Einstellungen
Speichereingabe- / Ausgabememo von Python in Azure-Funktionen