首先,确保已安装PyMySQL库。如果没有安装,可以使用以下命令:
pip install pymysql
然后,可以使用以下代码连接到MySQL数据库:
import pymysql
# 连接到数据库
connection = pymysql.connect(
host='your_host',
user='your_user',
password='your_password',
database='your_database',
port=3306 # MySQL端口号,默认是3306
)
# 创建游标对象
cursor = connection.cursor()
# 执行SQL查询
cursor.execute("SELECT * FROM your_table")
# 获取查询结果
result = cursor.fetchall()
for row in result:
print(row)
# 插入数据示例
insert_query = "INSERT INTO your_table (column1, column2) VALUES (%s, %s)"
data_to_insert = ('value1', 'value2')
cursor.execute(insert_query, data_to_insert)
# 提交更改
connection.commit()
# 关闭游标和连接
cursor.close()
connection.close()
请替换your_host、your_user、your_password、your_database、your_table、column1和column2为您的实际数据库信息。上述代码是一个基本示例,您可以根据自己的需求进行修改和扩展。
转载请注明出处:http://www.zyzy.cn/article/detail/13285/Python3