Python 操作MySQL
时间: 2023-11-19 19:17:27 浏览: 88
Python可以使用多种库来操作MySQL数据库,其中比较常用的有`mysql-connector-python`和`pymysql`。
首先,你需要安装相应的库。可以使用以下命令来安装`mysql-connector-python`:
```
pip install mysql-connector-python
```
或者使用以下命令来安装`pymysql`:
```
pip install pymysql
```
安装完成后,你可以使用以下代码示例来连接MySQL数据库并执行操作:
```python
import mysql.connector
# 连接到数据库
cnx = mysql.connector.connect(user='your_username', password='your_password',
host='your_host', database='your_database')
# 创建游标对象
cursor = cnx.cursor()
# 执行查询
query = "SELECT * FROM your_table"
cursor.execute(query)
# 获取查询结果
result = cursor.fetchall()
for row in result:
print(row)
# 关闭游标和连接
cursor.close()
cnx.close()
```
以上代码示例中,你需要将`your_username`、`your_password`、`your_host`、`your_database`和`your_table`替换为实际的数据库信息和表名。
使用`pymysql`库时,代码结构类似,只是导入的库名和连接方式略有不同。你可以根据自己的喜好选择适合的库来操作MySQL数据库。
阅读全文