Πίνακας περιεχομένων:

Μπορώ να χρησιμοποιήσω τη MySQL με το Django;
Μπορώ να χρησιμοποιήσω τη MySQL με το Django;

Βίντεο: Μπορώ να χρησιμοποιήσω τη MySQL με το Django;

Βίντεο: Μπορώ να χρησιμοποιήσω τη MySQL με το Django;
Βίντεο: Όταν ο Σατανάς κράται πιστόλι (Western, 1970) Anthony Steffen | πλήρης ταινία, υπότιτλοι 2024, Νοέμβριος
Anonim

Ωστε να χρησιμοποιήστε MySQL με το έργο μας, εμείς θα χρειάζεστε μια βιβλιοθήκη σύνδεσης βάσης δεδομένων Python 3 συμβατή με Django . Εμείς λοιπόν θα εγκαταστήστε την εφαρμογή σύνδεσης βάσης δεδομένων, mysqlclient, η οποία είναι μια διχαλωμένη έκδοση του MySQLdb. Εσείς μπορώ εγκαταστήστε το python3-dev εκτελώντας την ακόλουθη εντολή: sudo apt-get install python3-dev.

Από αυτό, ποια βάση δεδομένων είναι η καλύτερη για το Django;

4 Απαντήσεις. Εάν πρόκειται να χρησιμοποιήσετε α σχεσιακή βάση δεδομένων , το πιο δημοφιλές στην κοινότητα του Django φαίνεται να είναι το PostgreSQL. Είναι το προσωπικό μου αγαπημένο. Όμως, το MongoDB φαίνεται να γίνεται αρκετά δημοφιλές και στην κοινότητα Python/Django (δεν έχω κάνει ποτέ έργο με αυτό, ωστόσο).

Ομοίως, πώς συνδέεται το Django στη βάση δεδομένων SQLite; Εδώ είναι τα βήματα.

  1. Εγκαταστήστε το SQLite 3 [email protected]:~$ sudo apt-get install sqlite3.
  2. Επεξεργασία settings.py.
  3. Δημιουργήστε πίνακες Django στη βάση δεδομένων.
  4. Ρίξτε μια ματιά στις βάσεις δεδομένων που δημιουργήθηκαν [email protected]:~/Web/mysite$ sqlite3 mydb SQLite έκδοση 3.4.2 Εισαγάγετε ".help" για οδηγίες sqlite>.schema.

Επιπλέον, χρειάζεται το Django μια βάση δεδομένων;

Απαιτείται να χρησιμοποιήσετε α βάση δεδομένων κινητήρας αν θέλω για να χρησιμοποιήσετε ορισμένες δυνατότητες του τζάνγκο , όπως οι συνεδρίες, για παράδειγμα. Αν εσύ κάνω δεν χρειάζομαι αυτά, απλώς αφαιρέστε τα από τις κατηγορίες μεσαίου λογισμικού.

Πώς μπορώ να ρυθμίσω μια βάση δεδομένων MySQL;

Για να εγκαταστήσετε τη βάση δεδομένων MySQL:

  1. Εγκαταστήστε μόνο τον διακομιστή βάσης δεδομένων MySQL και επιλέξτε Μηχανή διακομιστή ως τύπο διαμόρφωσης.
  2. Επιλέξτε την επιλογή εκτέλεσης της MySQL ως υπηρεσίας.
  3. Εκκινήστε το MySQL Command-Line Client. Για να εκκινήσετε τον πελάτη, εισαγάγετε την ακόλουθη εντολή σε ένα παράθυρο γραμμής εντολών: mysql -u root -p.

Συνιστάται: