PyMySQL是一个Python第三方库,用于连接和操作MySQL数据库。在本文中,我们将介绍如何使用Python的PyMySQL库将数据写入MySQL数据库。
在开始编写程序之前,需要先安装PyMySQL库。可以使用pip来进行安装,打开命令行终端,输入以下命令:
pip install pymysql
在将数据写入MySQL数据库之前,需要建立与数据库的连接。下面是一个连接MySQL数据库的示例代码:
import pymysql
# 打开数据库连接
db = pymysql.connect("localhost", "user", "password", "database")
# 使用cursor()方法获取操作游标
cursor = db.cursor()
# 关闭数据库连接
db.close()
上面的代码导入了pymysql库,使用pymysql.connect()函数连接到MySQL数据库。其中,参数一为主机名(如果是本地连接,则为“localhost”),参数二为用户名,参数三为密码,参数四为要连接的数据库名称。使用cursor()方法获得操作游标,关闭数据库连接。
连接到数据库后,可以使用游标对象执行SQL语句,并将数据写入数据库。下面是一个将数据写入MySQL数据库的示例代码:
import pymysql
# 打开数据库连接
db = pymysql.connect("localhost", "user", "password", "database")
# 使用cursor()方法获取操作游标
cursor = db.cursor()
# SQL 插入语句
sql = "INSERT INTO TABLE_NAME(COL1, COL2, COL3) VALUES ('value1', 'value2', 'value3')"
# 执行SQL语句
cursor.execute(sql)
# 提交到数据库执行
db.commit()
# 关闭数据库连接
db.close()
上面的代码导入pymysql库,使用pymysql.connect()函数连接到MySQL数据库。使用cursor()方法获取操作游标。定义一个插入SQL语句,并使用execute()方法执行这个SQL语句。使用commit()方法提交更改(注意:如果不调用commit()方法,则数据将无法写入数据库)。关闭数据库连接。
在本文中,我们介绍了如何使用Python的PyMySQL库将数据写入MySQL数据库。如果您的应用程序需要与MySQL数据库进行交互,PyMySQL是一个非常好的选择。
本文链接:http://task.lmcjl.com/news/584.html