⊗pyPmDBNI 108 of 129 menu

Pythonda SQL so'rov orqali yozuvlarni kiritish

Keling, endi jadvalga yangi yozuvlarni qo'shishni o'rganamiz. Bu INSERT INTO buyrug'i yordamida amalga oshiriladi. U quyidagi sintaksisga ega:

query = "INSERT INTO jadval (maydon1, maydon2...) VALUES (qiymat1, qiymat2...)"

Keling, users jadvalimizga yangi foydalanuvchi qo'shaylik. Biroq, yangi yozuv qo'shishda bizning kodimiz qayta yozilishi kerak. fetchone yoki fetchall usuli o'rniga, CMySQLCursor-ob'ektiga commit usuli qo'llaniladi. Bu foydalanuvchi tomonidan kiritilgan o'zgartirishlarni tasdiqlash uchun kerak:

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

Kiritish natijasi konsolda ko'rinmaydi, lekin uni PMA-da ko'rish mumkin.

Shuningdek, kiritish paytida id ustuni va uning qiymati ko'rsatilmasligiga ham e'tibor bering. Va bu to'g'ri, chunki bu ustun qiymati bazaga tomonidan avtomatik ravishda o'rnatiladi.

Yangi foydalanuvchi 'user7', 26 yosh, maoshi 300 qo'shing.

Yangi foydalanuvchi 'user8', 32 yosh, maoshi 1100 qo'shing.

Yangi foydalanuvchi 'user9', 22 yosh, maoshi 350 qo'shing.

Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish