⊗pyPmDBNI 108 of 129 menu

Python'да SQL сурамдары аркылуу жазууларды киргизүү

Келгиле, азыр таблицага жаңы жазууларды кошун үйрөнөлү. Бул INSERT INTO командасы менен жасалат. Анын синтаксиси төмөнкүдөй:

query = "INSERT INTO таблица (талаа1, талаа2...) VALUES (маани1, маани2...)"

Келгиле, биздин users таблицабызга жаңы колдонуучу кошолу. Бирок, жаңы жазууну киргизүү учурда биздин код өзгөртүлүшү керек. fetchone же fetchall ыкмаларынын ордуна, CMySQLCursor-объектисине commit методу колдонулат. Ал колдонуучу жасаган өзгөрүүлөрдү ырастоо үчүн керек:

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

Киргизүүнүн натыйжасы консолдо көрүнбөйт, бирок аны PMA'дан көрүүгө болот.

Ошондой эле, киргизүүдө id тилкеси жана анын мааниси көрсөтүлбөгөнүнө көңүл булгула. Бул туура, анткени бул тилкенин маанисин база өзү автоматтык түрдө коёт.

Жаңы колдонуучуну кошуңуз 'user7', 26 жашта, эмгек акы 300.

Жаңы колдонуучуну кошуңуз 'user8', 32 жашта, эмгек акы 1100.

Жаңы колдонуучуну кошуңуз 'user9', 22 жашта, эмгек акы 350.

Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу