1.安装 MySQL Connector 模块
要连接 MySQL 数据库,首先需要安装 MySQL Connector 模块。可以使用以下命令来安装:
pip install mysql-connector-python
2.连接数据库
连接 MySQL 数据库的示例代码如下:
import mysql.connector
# 连接 MySQL 数据库
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="yourdatabase"
)
print(mydb)
在上面的代码中,你需要替换 host、user、password 和 database 为你自己的 MySQL 数据库的主机名、用户名、密码和数据库名称。如果连接成功,你将看到类似以下输出的信息:
<mysql.connector.connection.MySQLConnection object at 0x7fb25ab606d0>
3.执行 SQL 查询
连接数据库后,你可以使用 cursor() 方法创建一个游标对象,并使用该对象来执行 SQL 查询。例如:
# 创建游标对象
mycursor = mydb.cursor()
# 编写SQL查询语句
sql = "SELECT * FROM customers"
# 执行查询
mycursor.execute(sql )
# 获取查询结果
myresult = mycursor.fetchall()
# 遍历结果
for x in myresult:
print(x)
在上面的代码中,我们创建了一个名为 mycursor 的游标对象,并使用 execute() 方法执行了一条 SQL 查询语句。然后,我们使用 fetchall() 方法获取查询结果,并在控制台上打印了所有行。
想执行其他SQL语句,只需要更改SQL查询语句里的内容即可。