⊗pyPmDBNI 108 of 129 menu

Chèn bản ghi bằng câu truy vấn SQL trong Python

Bây giờ hãy cùng học cách thêm các bản ghi mới vào bảng. Điều này được thực hiện bằng lệnh INSERT INTO. Nó có cú pháp như sau:

query = "INSERT INTO bang (truong1, truong2...) VALUES (giatri1, giatri2...)"

Hãy thêm một người dùng mới vào bảng users của chúng ta. Tuy nhiên, trong trường hợp chèn bản ghi mới, mã của chúng ta nên được viết lại. Thay vì phương thức fetchone hoặc fetchall, phương thức commit được áp dụng cho đối tượng CMySQLCursor. Nó cần thiết để xác nhận các thay đổi do người dùng thực hiện:

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

Kết quả của việc chèn sẽ không hiển thị trong console, nhưng có thể xem được trong PMA.

Cũng lưu ý rằng khi chèn, cột id và giá trị của nó không được chỉ định. Và điều này là đúng, vì giá trị của cột này sẽ được cơ sở dữ liệu tự động thiết lập.

Thêm người dùng mới 'user7', 26 tuổi, lương 300.

Thêm người dùng mới 'user8', 32 tuổi, lương 1100.

Thêm người dùng mới 'user9', 22 tuổi, lương 350.

Tiếng Việt
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ʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối