python导入mysql数据库
时间: 2023-07-26 21:49:58 浏览: 176
在Python中导入MySQL数据库,可以使用PyMySQL或者mysql-connector-python这两个库。
1. 使用PyMySQL连接MySQL数据库:
首先需要安装PyMySQL库,可以使用以下命令进行安装:
```
pip install pymysql
```
然后可以使用以下代码连接MySQL数据库:
```python
import pymysql
# 打开数据库连接
db = pymysql.connect(host="localhost", user="root", password="password", database="testdb")
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
# 使用 execute() 方法执行 SQL 查询
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法获取单条数据.
data = cursor.fetchone()
print("Database version : %s " % data)
# 关闭数据库连接
db.close()
```
2. 使用mysql-connector-python连接MySQL数据库:
首先需要安装mysql-connector-python库,可以使用以下命令进行安装:
```
pip install mysql-connector-python
```
然后可以使用以下代码连接MySQL数据库:
```python
import mysql.connector
# 打开数据库连接
db = mysql.connector.connect(host="localhost", user="root", password="password", database="testdb")
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
# 使用 execute() 方法执行 SQL 查询
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法获取单条数据.
data = cursor.fetchone()
print("Database version : %s " % data)
# 关闭数据库连接
db.close()
```
阅读全文