要使用Python连接MySQL数据库,你可以选择使用官方的MySQL Connector或者第三方库如PyMySQL。以下是使用这两种库连接MySQL数据库的基本步骤:
使用MySQL Connector
1. 安装MySQL Connector
使用pip安装MySQL Connector Python:
pip install mysql-connector-python
2. 连接数据库
import mysql.connector
连接数据库
db = mysql.connector.connect(
host="数据库地址",
user="用户名",
password="密码",
database="数据库名",
charset="utf8" 设置编码方式
)
创建游标对象
cursor = db.cursor()
执行SQL查询
cursor.execute("SELECT * FROM 表名")
获取查询结果
result = cursor.fetchall()
关闭游标和数据库连接
cursor.close()
db.close()
使用PyMySQL
1. 安装PyMySQL
使用pip安装PyMySQL:
pip install PyMySQL
2. 连接数据库
import pymysql
连接数据库
db = pymysql.connect(
host="数据库地址",
user="用户名",
password="密码",
database="数据库名",
charset="utf8" 设置编码方式
)
创建游标对象
cursor = db.cursor()
执行SQL查询
cursor.execute("SELECT * FROM 表名")
获取查询结果
result = cursor.fetchall()
关闭游标和数据库连接
cursor.close()
db.close()
请确保在连接时指定正确的字符集,如`charset="utf8"`,以避免中文显示乱码问题。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://sigusoft.com/bj/143339.html