Ich bin neu in Django. Es hat mich den ganzen Nachmittag verschwendet, um die MySQL-Engine zu konfigurieren. Ich bin sehr verwirrt über die Datenbank-Engine und den Datenbanktreiber. Ist der Motor auch der Treiber? Das ganze Tutorial sagte, dass die ENGINE "django.db.backends.mysql" sein sollte, aber wie entscheidet der ENGINE, welcher Treiber verwendet wird, um MySQL zu verbinden?Wie konfiguriere ich Django mit pymysql als Treiber?
Jedes Mal, es sagt ‚django.db.backends.mysql‘, leider kann ich nicht installieren MySQLdb und mysqlclient, aber PyMysql und die offizielle MySQL Connector 2.1.3 installiert wurde. Wie kann ich den Treiber auf PyMysql oder mysql connector setzen?
Vielen Dank!
- OS: OS X Al Capitan
- Python: 3.5
- Django: 1,9
Diese Frage ist noch nicht gelöst: Ist MOTOR auch die DRIVER?
Und für den Datenbank-Eintrag in Ihrer
manage.py
Datei setzen: [ '‚MOTOR‘:‚django.db.backends.mysql‘ , '] (http://www.marinamele.com/taskbuster-django-tutorial/install-and-configure-mysql-for-django) – jozxyqkVielen Dank sir <3 – NikosKeyz
Das hat mir so viel Zeit erspart. Wenn ich es zweimal upvote könnte ich :) – Dom