INHOUDSOPGAWE:

Kan ek MySQL met Django gebruik?
Kan ek MySQL met Django gebruik?

Video: Kan ek MySQL met Django gebruik?

Video: Kan ek MySQL met Django gebruik?
Video: ChatGPT AI INSANE! Create Website with One Click 2024, November
Anonim

Ten einde gebruik MySQL met ons projek, ons sal benodig 'n Python 3-databasisverbindingsbiblioteek waarmee versoenbaar is Django . So, ons sal installeer die databasisverbinding, mysqlclient, wat 'n gevurkte weergawe van MySQLdb is. Jy kan installeer python3-dev deur die volgende opdrag uit te voer: sudo apt-get install python3-dev.

Daarvan, watter databasis is die beste vir Django?

4 Antwoorde. As jy gaan gebruik maak van 'n relasionele databasis , die gewildste in die Django-gemeenskap blyk PostgreSQL te wees. Dis my persoonlike gunsteling. Maar dit lyk of MongoDB ook baie gewild raak in die Python/Django-gemeenskap (ek het egter nog nooit 'n projek daarmee gedoen nie).

Net so, hoe koppel Django aan die SQLite-databasis? Hier is die stappe.

  1. Installeer SQLite 3 [e-pos beskerm]:~$ sudo apt-get install sqlite3.
  2. Wysig settings.py.
  3. Skep Django-tabelle in die databasis.
  4. Kyk na die databasisse wat geskep is [email protected]:~/Web/mysite$ sqlite3 mydb SQLite weergawe 3.4.2 Voer ".help" in vir instruksies sqlite>.schema.

Het Django ook 'n databasis nodig?

Daar word van jou verwag om a databasis enjin as jy wil hê sommige kenmerke van te gebruik django , soos byvoorbeeld sessies. As jy doen nie behoefte daardie, verwyder hulle net uit middelware-klasse.

Hoe stel ek 'n MySQL-databasis op?

Om MySQL-databasis te installeer:

  1. Installeer slegs die MySQL-databasisbediener en kies Bedienermasjien as die konfigurasietipe.
  2. Kies die opsie om MySQL as 'n diens te laat loop.
  3. Begin die MySQL Command-Line Client. Om die kliënt te begin, voer die volgende opdrag in 'n Command Prompt-venster in: mysql -u root -p.

Aanbeveel: