Orodha ya maudhui:

Ninaweza kutumia MySQL na Django?
Ninaweza kutumia MySQL na Django?

Video: Ninaweza kutumia MySQL na Django?

Video: Ninaweza kutumia MySQL na Django?
Video: NAMNA YA KUTENGENEZA DATABASE NA TABLES KWENYE MYSQL SERVER KWA VITENDO part 1 2024, Novemba
Anonim

Ili tumia MySQL na mradi wetu, sisi mapenzi unahitaji maktaba ya kiunganishi cha hifadhidata ya Python 3 inayoendana na Django . Kwa hiyo, sisi mapenzi sakinisha kiunganishi cha hifadhidata, mysqlclient, ambayo ni toleo lililogawanyika la MySQLdb. Wewe unaweza sasisha python3-dev kwa kuendesha amri ifuatayo: sudo apt-get install python3-dev.

Kwa hivyo, ni hifadhidata gani iliyo bora kwa Django?

4 Majibu. Ikiwa utatumia a hifadhidata ya uhusiano , maarufu zaidi katika jamii ya Django inaonekana kuwa PostgreSQL. Ni kipenzi changu cha kibinafsi. Lakini, MongoDB inaonekana kuwa maarufu sana katika jamii ya Python/Django pia (sijawahi kufanya mradi nayo, ingawa).

Vile vile, Django inaunganishwaje na hifadhidata ya SQLite? Hapa kuna hatua.

  1. Sakinisha SQLite 3 [email protected]:~$ sudo apt-get install sqlite3.
  2. Hariri settings.py.
  3. Unda meza za Django kwenye hifadhidata.
  4. Angalia hifadhidata zilizoundwa [email protected]:~/Web/mysite$ sqlite3 mydb toleo la SQLite 3.4.2 Weka ".help" kwa maagizo sqlite>.schema.

Kwa kuongeza, Django anahitaji hifadhidata?

Unatakiwa kutumia a hifadhidata injini ikiwa wewe kutaka kutumia baadhi ya vipengele vya django , kama vipindi, kwa mfano. Kama wewe fanya sivyo haja hizo, ziondoe tu kutoka kwa madarasa ya vifaa vya kati.

Ninawezaje kusanidi hifadhidata ya MySQL?

Ili kufunga hifadhidata ya MySQL:

  1. Sakinisha seva ya hifadhidata ya MySQL pekee na uchague Mashine ya Seva kama aina ya usanidi.
  2. Teua chaguo kuendesha MySQL kama huduma.
  3. Zindua Mteja wa Mstari wa Amri ya MySQL. Ili kuzindua mteja, ingiza amri ifuatayo kwenye dirisha la Amri Prompt: mysql -u root -p.

Ilipendekeza: