MySQL是当前最流行的关系型数据库之一,它提供了多种编程语言的SDK,方便我们进行数据库操作。MySQL皮套是一组Python模块,用于在Python程序中操作MySQL数据库。
使用MySQL皮套前,我们需要先安装它。可以通过pip命令进行安装:
pip install mysql-connector-python
安装完成后,我们可以执行以下代码连接MySQL数据库:
import mysql.connector mydb = mysql.connector.connect( host="localhost", user="yourusername", password="yourpassword", database="mydatabase" )
其中,host为MySQL服务器地址,user为登录用户名,password为登录密码,database为要操作的数据库名。
连接成功后,我们可以使用以下代码进行数据库操作:
mycursor = mydb.cursor() mycursor.execute("CREATE TABLE customers (name VARCHAR(255), address VARCHAR(255))") sql = "INSERT INTO customers (name, address) VALUES (%s, %s)" val = ("John", "Highway 21") mycursor.execute(sql, val) mydb.commit() print(mycursor.rowcount, "record inserted.")
以上代码创建了一个名为customers的表,并向其中插入一条数据。mycursor是游标对象,execute()方法用于执行SQL语句。最后,我们需要调用commit()方法,提交更改。
MySQL皮套还提供了许多常用的功能,如查询数据、更新数据、删除数据等,可以根据需求进行使用。同时,在使用MySQL皮套时,我们需要注意防止SQL注入攻击,建议使用参数化查询的方式。
上一篇 css spinners
下一篇 mysql皮下