linux环境如何使用python连接远程的windows环境中的mysql数据库
时间: 2023-05-31 13:05:07 浏览: 149
在linux环境中,可以使用Python的pymysql模块来连接远程的Windows环境中的MySQL数据库。具体步骤如下:
1. 安装pymysql模块。在Linux命令行中执行以下命令:
```
pip install pymysql
```
2. 在Python代码中导入pymysql模块,并使用该模块的connect()函数连接远程的MySQL数据库,示例代码如下:
```python
import pymysql
# 连接远程MySQL数据库
conn = pymysql.connect(
host='远程MySQL服务器IP地址',
port=3306,
user='用户名',
password='密码',
db='数据库名'
)
# 创建游标对象
cursor = conn.cursor()
# 执行SQL查询语句
cursor.execute('SELECT * FROM 表名')
# 获取查询结果
result = cursor.fetchall()
# 打印查询结果
print(result)
# 关闭游标和连接
cursor.close()
conn.close()
```
其中,需要将代码中的远程MySQL服务器IP地址、用户名、密码、数据库名、表名等信息替换为实际的值。
3. 运行Python代码,在Linux命令行中执行以下命令:
```
python 文件名.py
```
其中,文件名.py为保存上述Python代码的文件名。执行后,即可连接远程的MySQL数据库并查询数据。
阅读全文