python中MySQL库的连接使用pymysql
时间: 2024-10-20 08:02:31 浏览: 14
在Python中,使用`pymysql`库连接MySQL数据库是一种常见的做法。`pymysql`是一个流行的Python MySQL客户端驱动程序,它提供了对MySQL服务器的简单访问。以下是基本步骤:
1. **安装**:
首先,你需要通过pip安装`pymysql`,命令如下:
```
pip install pymysql
```
2. **连接设置**:
创建一个连接需要数据库的主机名、用户名、密码以及数据库名称。这是一个基础示例:
```python
import pymysql
# 连接信息
host = 'localhost'
user = 'your_username'
password = 'your_password'
database = 'your_database'
# 创建连接
connection = pymysql.connect(host=host,
user=user,
password=password,
db=database)
```
3. **创建游标**:
使用`connection.cursor()`方法创建一个游标对象,用于执行SQL操作:
```python
cursor = connection.cursor()
```
4. **执行查询**:
你可以使用游标的`execute()`方法执行SQL查询,并可以使用`fetchone()`, `fetchall()`等方法获取结果。
5. **关闭连接**:
当完成所有操作后,记得关闭游标和连接:
```python
cursor.close()
connection.close()
```
阅读全文