当使用Python 3与MySQL进行交互时,通常可以使用PyMySQL库。以下是一个简单的示例,演示如何连接到MySQL数据库并执行一些基本的操作:

首先,确保已安装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.pingtaimeng.com/article/detail/13285/Python3