python导入mysql数据库
时间: 2023-07-26 10:32:53 浏览: 96
在 Python 中导入 MySQL 数据库,需要使用 MySQL Connector 模块。您可以按照以下步骤进行操作:
1. 安装 MySQL Connector 模块:使用 pip install mysql-connector-python 命令进行安装。
2. 导入 MySQL Connector 模块:使用 import mysql.connector 命令导入模块。
3. 连接 MySQL 数据库:使用 mysql.connector.connect() 函数连接 MySQL 数据库,需要提供主机名、用户名、密码和数据库名。
4. 创建游标对象:使用 cursor() 函数创建游标对象,用于执行 SQL 查询和命令。
5. 执行 SQL 查询和命令:使用 execute() 函数执行 SQL 查询和命令。
6. 提交更改:如果您执行的是 UPDATE、DELETE 或 INSERT 语句,您需要使用 commit() 函数提交更改。
下面是一个简单的 Python 代码示例:
```python
import mysql.connector
# 连接 MySQL 数据库
mydb = mysql.connector.connect(
host="localhost",
user="yourusername",
password="yourpassword",
database="mydatabase"
)
# 创建游标对象
mycursor = mydb.cursor()
# 执行 SQL 查询和命令
mycursor.execute("SELECT * FROM customers")
# 获取查询结果
myresult = mycursor.fetchall()
# 输出查询结果
for x in myresult:
print(x)
# 提交更改
mydb.commit()
# 关闭连接
mycursor.close()
mydb.close()
```
其中,您需要将 `yourusername`、`yourpassword` 和 `mydatabase` 替换成您的 MySQL 数据库的用户名、密码和数据库名。
阅读全文