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()
© 版权声明
本站技术资源来自互联网收集,仅供用于学习和交流,请遵循相关法律法规,本站一切资源不代表本站立场,如有侵权请联系邮箱i@lho.cc删除!
THE END