【问题标题】:Tornado MySQLDB SSL ConnectionTornado MySQLDB SSL 连接
【发布时间】:2012-12-06 21:39:57
【问题描述】:

我正在使用 tornado 并使用 MySQLDB 连接到 MySQL。如何使用 SSL 连接到 MySQL?

【问题讨论】:

  • 需要 SSL 连接的原因是什么?它会减慢您的数据库查询速度
  • 数据库包含敏感信息。因此,我们希望使用安全通道进行通信。

标签: python ssl tornado mysql-python


【解决方案1】:

如果 MySQL 服务器与 Web 服务器位于同一主机上,那么您实际上不需要这样做,因为流量不会离开该框。如果您愿意,可以使用 ssh 隧道来加密流量。像下面这样的东西应该可以解决问题:

$ ssh <mysql_port>:localhost:<mysql_port> user@mysqlserver.host

这将创建一条从您的 MySQL 服务器到 Web 服务器的隧道。然后您可以连接到localhost:port 而不是mysqlserver.host:port

【讨论】:

    猜你喜欢
    • 2011-03-11
    • 2022-10-19
    • 1970-01-01
    • 1970-01-01
    • 2010-10-20
    • 1970-01-01
    • 2019-11-07
    • 2014-01-05
    相关资源
    最近更新 更多