如何使用Python连接MySQL数据库?
时间: 2024-10-16 20:14:29 浏览: 35
在Python中,你可以使用名为`pymysql`或`mysql-connector-python`的库来连接MySQL数据库。以下是基本步骤:
1. 安装所需库(如果你还没有安装):
```bash
pip install mysql-connector-python
```
2. 导入必要的模块:
```python
import mysql.connector
```
3. 创建连接对象并设置参数(例如,主机名、用户名、密码和数据库名):
```python
connection = mysql.connector.connect(
host="your_host",
user="your_username",
password="your_password",
database="your_database"
)
```
4. 使用`cursor()`方法创建游标对象,以便执行SQL操作:
```python
cursor = connection.cursor()
```
5. 执行SQL查询或命令(例如查询数据或插入数据):
```python
cursor.execute("SELECT * FROM your_table")
result = cursor.fetchall() # 查询所有数据
```
6. 关闭游标和连接:
```python
cursor.close()
connection.close()
```
记得替换上述代码中的"your_host", "your_username", "your_password", 和 "your_database"以及"your_table"为你实际的数据库信息。
阅读全文