我将使用python连接到ec2 linux中的mysql数据库。我想使用sshtunnel, 但尽管已使用“ pip install sshtunnel”安装,但未导入。
当我运行“从sshtunnel导入SSHTunnelForwarder”中包含的python代码时, 错误信息显示 -从sshtunnel导入SSHTunnelForwarder ModuleNotFoundError:没有名为“ sshtunnel”的模块。
那我该如何使用sshtunnel?
import pymysql
from sshtunnel import SSHTunnelForwarder
server = SSHTunnelForwarder(
'11111111',
ssh_username="sdgsdgsdg",
ssh_password="secret",
remote_bind_address=('127.0.0.1', 22)
)
conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', password='11111#', db='Azhi',
charset='utf8')