python 连接服务器mysql
时间: 2024-09-24 14:15:52 浏览: 50
python远程连接服务器MySQL数据库
在 Python 中,我们可以使用多种库来连接 MySQL 数据库。其中,比较常用的有两种,分别是 pymysql 和 mysql-connector-python。
下面是一个使用 pymysql 库连接 MySQL 数据库的例子:
1. 安装 pymysql 库
在命令行中使用 pip 命令安装 pymysql:
```
pip install pymysql
```
2. 连接 MySQL 数据库
```
import pymysql
# 打开数据库连接
db = pymysql.connect(host="localhost", user="root", password="123456", database="test")
# 使用 cursor() 方法创建一个游标对象 cursor
cursor = db.cursor()
# 使用 execute() 方法执行 SQL 查询
cursor.execute("SELECT VERSION()")
# 使用 fetchone() 方法获取单条数据
data = cursor.fetchone()
print("Database version : %s " % data)
# 关闭数据库连接
db.close()
```
3. 执行 SQL 语句
在上面的代码中,我们使用了 execute() 方法执行了一条 SQL 语句,这里我们查询了 MySQL 的版本信息。除此之外,我们还可以使用 execute() 方法执行增、删、改等操作。
4. 相关问题:
1. 如何安装 pymysql 库?
2. 如何连接 MySQL 数据库?
3. 如何执行 SQL 语句?
4. 如何关闭数据库连接?
5. 如何处理数据库操作过程中可能出现的异常?
阅读全文