⊗pyPmDBNI 108 of 129 menu

Жазбаларды SQL сұранысы арқылы Python-ге енгізу

Енді кестеге жаңа жазбаларды қалай қосатынымызды үйренейік. Бұл 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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау