Python具有強大的數據庫處理能力,可以方便地對各類數據庫進行操作。新增數據是數據庫操作中最常用的功能之一。Python提供了多種庫用于連接和操作各類數據庫,例如MySQL、Oracle、SQLite等。本文將主要介紹如何在Python中增加 MySQL 數據庫中的記錄。
# 導入MySQL庫 import mysql.connector # 建立連接 connection = mysql.connector.connect( host="localhost", user="root", password="123456", database="test" ) # 創建游標 cursor = connection.cursor() # 新增記錄 sql = "INSERT INTO user(name, age, gender) VALUES (%s, %s, %s)" val = ("Jack", 25, "male") cursor.execute(sql, val) # 提交事務 connection.commit() # 關閉游標和連接 cursor.close() connection.close()
以上是Python MySqlConnection庫的一個簡單的新增示例,我們可以看到,首先需要建立 MySQL 數據庫的連接,然后創建游標對象,接著執行 INSERT 語句將需要新增的數據記錄添加到數據庫中,最后提交事務并關閉連接即可。
總之,Python在數據庫操作方面非常強大便捷,可根據不同的需求選擇不同的數據庫庫來進行操作,新增數據只是其中的一個小小示例,我們在實際應用中可以充分利用 Python 數據庫處理的優勢,靈活處理各種數據庫操作問題。