我有本地MySql服务器,并希望Yii通过SSH连接到它。我尝试配置config/main.php但失败。我怎样才能做到这一点?如何配置Yii框架以通过SSH连接MySql?
2
A
回答
2
您需要将端口3306从远程服务器转发到本地计算机,然后将Yii设置为连接到localhost上的转发端口。
0
正如hd1所述:这是您需要在PHP之外完成的工作。 最好的方法是创建一个SSH隧道,以便在本地服务器上有一个端口与之通话,并连接到您的实际数据库服务器。在Yii论坛上有关于这个的讨论,你可以找到它here
你也许想看看AutoSSH。
相关问题
- 1. 使用实体框架通过SSH隧道连接到MySQL
- 2. 通过SSH连接MySQL连接
- 3. 通过SSH连接配置Git连接到BitBucket的Magento站点
- 4. 如何配置Yii框架使用HTTPS?
- 5. 连接到Yii框架
- 6. yii框架内部连接
- 7. 如何通过ssh运行Java框架
- 8. 在Yii框架中配置数据库连接
- 9. 通过SSH连接到MySQL数据库
- 10. 无法通过ssh连接到mysql
- 11. Jaspersoft/Pentaho - 通过SSH连接到MySQL
- 12. 使用Python连接到MySQL通过SSH
- 13. Nodejs Numtel通过SSH连接的Mysql
- 14. MySQL工作台未通过SSH连接
- 15. 配置通过Spring框架
- 16. 如何通过ONVIF配置WiFi连接
- 17. ssh - '通过同级重置连接' - windows
- 18. 我可以通过ssh连接到datalab
- 19. 配置spring以通过ssl连接到mysql
- 20. 如何通过Yii框架将Yii会话传递给脚本?
- 21. SFTP连接(不通过SSH)
- 22. SSH通过Telnet连接
- 23. 通过代理连接SSH
- 24. TideSDK php通过ssh连接
- 25. 如何从C#通过SSH连接到MySQL
- 26. 如何通过两台SSH主机连接MySQL数据库
- 27. 如何通过SSH连接到MySQL Docker容器?
- 28. php mysql_connect():如何通过SSH隧道连接到MySQL服务器
- 29. Zend_Db:如何通过SSH隧道连接到MySQL数据库?