Orodha ya maudhui:

Ninawezaje kuunda hifadhidata ya SQLite huko Python?
Ninawezaje kuunda hifadhidata ya SQLite huko Python?

Video: Ninawezaje kuunda hifadhidata ya SQLite huko Python?

Video: Ninawezaje kuunda hifadhidata ya SQLite huko Python?
Video: Прототип фильтра продуктов электронной коммерции Django 2024, Mei
Anonim

Hatua za Kuunda Hifadhidata katika Python kwa kutumia sqlite3

  1. Hatua ya 1: Unda ya Hifadhidata na Majedwali. Katika hatua hii, utaona jinsi ya kuunda :
  2. Hatua ya 2: Ingiza Data kwa kutumia Pandas. Kwa hatua hii, hebu tuchukulie kuwa una faili 2 za CSV ambazo ungependa kuingiza Chatu :
  3. Hatua ya 3: Tekeleza msimbo kwa Tarehe Inayofuata.

Kwa hivyo, unawezaje kuunda hifadhidata katika Python?

Kuandika maombi ya hifadhidata katika Python, kuna hatua tano za kufuata:

  1. Ingiza kiolesura cha SQL kwa amri ifuatayo: >>> ingiza MySQLdb.
  2. Anzisha muunganisho na hifadhidata kwa amri ifuatayo: >>> conn=MySQLdb.connect(host='localhost', user='root', passwd='')

Vivyo hivyo, Python inaunganishwaje na hifadhidata ya SQLite? Kutumia SQLite3 katika Chatu , kwanza kabisa, itabidi uingize faili ya sqlite3 moduli na kisha unda a uhusiano kitu ambacho kitafanya kuunganisha sisi kwa hifadhidata na itaturuhusu kutekeleza taarifa za SQL. Faili mpya inayoitwa 'mydatabase. db ' itaundwa ambapo yetu hifadhidata itahifadhiwa.

Mbali na hilo, ninawezaje kuunda hifadhidata katika SQLite?

Unda Hifadhidata Mpya

  1. Kwa ganda au haraka ya DOS, ingiza: "mtihani wa sqlite3. db". Hii itaunda hifadhidata mpya inayoitwa "test. db". (Unaweza kutumia jina tofauti ukipenda.)
  2. Ingiza amri za SQL kwa haraka ili kuunda na kujaza hifadhidata mpya.
  3. Nyaraka za ziada zinapatikana hapa.

Python ni hifadhidata?

Ya kawaida zaidi hifadhidata kwa Chatu programu za wavuti PostgreSQL na MySQL ni mbili kati ya vyanzo wazi vya kawaida hifadhidata kwa kuhifadhi Chatu data ya programu za wavuti. SQLite ni hifadhidata ambayo imehifadhiwa katika faili moja kwenye diski. SQLite imejengwa ndani Chatu lakini hujengwa tu kwa ufikiaji wa muunganisho mmoja kwa wakati mmoja.

Ilipendekeza: