Puc utilitzar MySQL amb Django?
Puc utilitzar MySQL amb Django?
Anonim

Per tal de utilitzar MySQL amb el nostre projecte, nosaltres voluntat necessiteu una biblioteca de connectors de base de dades Python 3 compatible amb Django . Així doncs, nosaltres voluntat instal·leu el connector de base de dades, mysqlclient, que és una versió bifurcada de MySQLdb. Vostè llauna instal·leu python3-dev executant l'ordre següent: sudo apt-get install python3-dev.

Per tant, quina base de dades és millor per a Django?

4 respostes. Si vas a utilitzar a base de dades relacional , el més popular a la comunitat Django sembla ser PostgreSQL. És el meu favorit personal. Però, sembla que MongoDB també s'està tornant força popular a la comunitat Python/Django (no n'he fet mai un projecte, però).

De la mateixa manera, com es connecta Django a la base de dades SQLite? Aquí teniu els passos.

  1. Instal·leu SQLite 3 [correu electrònic protegit]:~$ sudo apt-get install sqlite3.
  2. Edita settings.py.
  3. Creeu taules Django a la base de dades.
  4. Fes una ullada a les bases de dades creades [email protected]:~/Web/mysite$ sqlite3 mydb SQLite version 3.4.2 Introduïu ".help" per obtenir instruccions sqlite>.schema.

A més, necessita Django una base de dades?

Heu d'utilitzar a base de dades motor si tu voler per utilitzar algunes característiques de django , com les sessions, per exemple. Si tu fer no necessitat aquests, només cal eliminar-los de les classes de middleware.

Com puc configurar una base de dades MySQL?

Per instal·lar la base de dades MySQL:

  1. Instal·leu només el servidor de bases de dades MySQL i seleccioneu Màquina servidor com a tipus de configuració.
  2. Seleccioneu l'opció per executar MySQL com a servei.
  3. Inicieu el client de línia d'ordres MySQL. Per iniciar el client, introduïu l'ordre següent a la finestra del símbol del sistema: mysql -u root -p.

Recomanat: