⊗pyPmDBNI 108 of 129 menu

Kuingiza Rekodi Kupitia Swala la SQL katika Python

Hebu sasa tujifunze jinsi ya kuongeza rekodi mpya kwenye jedwali. Hii inafanywa kwa kutumia amri INSERT INTO. Ina sintaksia ifuatayo:

query = "INSERT INTO jedwali (sehemu1, sehemu2...) VALUES (thamani1, thamani2...)"

Hebu tuingize mtumiaji mpya kwenye jedwali letu users. Hata hivyo, katika tukio la kuingiza rekodi mpya, msimbo wetu unapaswa kuandikwa upya. Badala ya njia fetchone au fetchall, kwa Kitu cha CMySQLCursor inatumika njia commit. Inahitajika kwa kuthibitisha mabadiliko yaliyofanywa na mtumiaji:

query = "INSERT INTO users (name, age, salary) VALUES ('user', 30, 1000)" with connection.cursor(dictionary=True) as cursor: cursor.execute(query) connection.commit()

Matokeo ya kuingiza hayataonekana kwenye konsoli, lakini yanaweza kutazamwa kwenye PMA.

Aidha, makini kuwa wakati wa kuingiza hakuonyeshwa safu wima id na thamani yake. Na hii ni sahihi, kwa sababu thamani ya safu wima hii itawekwa kiotomatiki na database.

Ongeza mtumiaji mpya 'user7', umri 26, mshahara 300.

Ongeza mtumiaji mpya 'user8', umri 32, mshahara 1100.

Ongeza mtumiaji mpya 'user9', umri 22, mshahara 350.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa