1. 安装MySQL驱动
Python需要使用MySQL驱动来连接MySQL数据库,MySQL驱动可以通过PyPI安装:
pip install mysql-connector-python
或者,也可以使用pymysql:
pip install pymysql
2. 建立连接
建立连接需要提供MySQL服务器的地址(host)、用户名(user)、密码(password)和数据库名称(database):
import mysql.connector
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
如果连接成功,mydb将是一个MySQLConnection对象,可以用它来创建游标:
mycursor = mydb.cursor()
3. 执行SQL语句
使用游标,可以执行SQL语句:
mycursor.execute("SELECT * FROM customers")
执行完SQL语句后,可以使用fetchall()方法来获取所有行的结果:
myresult = mycursor.fetchall()
fetchall()返回的是一个元组列表,每个元组包含一行数据:
for x in myresult:
print(x)
4. 关闭连接
最后,完成操作后,需要关闭连接:
mydb.close()
© 版权声明
本站资源大多来自网络,如有侵犯权益请联系管理员,我们会第一时间审核删除。站内资源仅供学习测试,未经许可禁止商用,请在24小时内删除。
THE END





