学堂 学堂 学堂公众号手机端

在Python中操作MySQL数据库,可以使用官方提供的mysql-connector-python库或者第三方库pymysql

lewis 1年前 (2024-03-14) 阅读数 4 #技术

在Python中操作MySQL数据库,可以使用官方提供的mysql-connector-python库或者第三方库pymysql

下面以mysql-connector-python库为例,介绍如何操作MySQL数据库:

  1. 安装mysql-connector-python库:在命令行中运行pipinstallmysql-connector-python


  2. 导入mysql.connector模块。

  3. 建立数据库连接:

importmysql.connector #建立数据库连接 cnx=mysql.connector.connect( host="localhost", user="username", password="password", database="database_name" )

其中host为MySQL服务器地址,user为用户名,password为密码,database为数据库名。

  • 创建游标对象:
  • cursor=cnx.cursor()
  • 执行SQL语句:
  • #查询数据 query="SELECT*FROMtable_name" cursor.execute(query) #插入数据 insert_query="INSERTINTOtable_name(column1,column2)VALUES(%s,%s)" data=("value1","value2") cursor.execute(insert_query,data) #更新数据 update_query="UPDATEtable_nameSETcolumn1=%sWHEREcolumn2=%s" data=("new_value","condition_value") cursor.execute(update_query,data) #删除数据 delete_query="DELETEFROMtable_nameWHEREcondition_column=%s" data=("condition_value",) cursor.execute(delete_query,data)
  • 提交事务:
  • cnx.commit()
  • 关闭游标和数据库连接:
  • cursor.close() cnx.close()

    以上就是在Python中使用mysql-connector-python库操作MySQL数据库的基本步骤。

    版权声明

    本文仅代表作者观点,不代表博信信息网立场。

    热门