Python可用于数据库应用程序。MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。 MySQL是一种关系型数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。本文主要介绍Python MySQL 入门教程。

1、MySQL 数据库(Database)

为了能够尝试本教程中的代码示例,应该在计算机上安装MySQL。

MySQL数据库下载地址https://www.mysql.com/downloads/

2、安装MySQL驱动程序

Python需要MySQL驱动程序才能访问MySQL数据库。

在本教程中,我们将使用驱动程序“MySQL Connector”。

我们建议您使用PIP安装“MySQL Connector”。

PIP很可能已经安装在Python环境中。

将命令行导航到PIP的位置,然后键入以下内容:

下载并安装“MySQL Connector”:

C:\Users\Your Name\AppData\Local\Programs\Python\Python36-32\Scripts>python -m pip install mysql-connector-python

执行上面命令就下载并安装了MySQL驱动程序。

3、测试 MySQL Connector

要测试安装是否成功,或者已经安装了“MySQL Connector”,请创建一个包含以下内容的Python页面:

demo_mysql_test.py:

import mysql.connector

如果以上代码正确执行,则"MySQL Connector"已安装并可以使用。

4、创建 Connection连接

首先创建与数据库的连接。

使用MySQL数据库中的用户名和密码:

demo_mysql_connection.py:

import mysql.connector

mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword"
)

print(mydb)

创建连接后就可以开始使用SQL语句查询数据库。

推荐文档