python

【Python】 使用pymysql模块通过ssh隧道连接mysql

通常运维为了保证数据库安全,不会允许直接连接数据库,需要通过SSH隧道去连接服务器背后的数据库。下面直接上代码: import pymysql from sshtunnel import SSHTunnelForwarder if __name__ == '__main__': server = SSHTunnelForwarder( ssh_address_or_host=('<服务器地址>', 22), # 指定ssh登录的跳转机的address ssh_username='root', # 跳转机的用户 ssh_password='ZHIrensha123456',

  • zgljl2012
1 min read
zgljl2012@gmail.com