- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
连接数据库的新手,不知道从哪里开始进行故障排除 -
我目前正在使用 HeidiSQL 连接到托管在 Amazon Web Service - EC2 上的外部 Mysql 数据库服务器。
我可以通过以下设置使用 HeidiSQL 访问数据库:MySQL(SSH 隧道)主机名/IP:127.0.0.1用户:(用户)密码:(密码)3306端口
在 SSH 隧道选项卡中:plink.exe 位置设置为 putty.exesshhost + 端口:(我的主机ip)端口22私钥文件:(已设置)本地端口:3307
使用此配置,我能够登录到我的数据库。我的问题是当我尝试使用我自己的 putty 命令使用端口转发来做到这一点时:
在腻子中:我设置 SSH>tunnels - 源端口:3307,目标(我的主机 ip):3306本地和自动。我使用我的密码和 hostip 连接
回到 HeidiSQL,我将我的设置设置为:MYSL(TCP/IP)主机名:本地主机用户:(用户)密码(密码)3307端口
并尝试连接。我收到以下错误:SL ERROR (2013):在“读取初始通信数据包”时与 MySQL 服务器失去连接,系统错误:0
据我所知,这意味着我的 ssh 隧道正在运行,但其他地方出了问题。我现在不知道为什么这不起作用。我没有正确设置其他东西吗?防火墙自己?我的最终目标是连接另一个应用程序以使用相同的端口转发思想使用 ODBC 或 JDBC 与数据库通信。有日志可以检查某处吗?
最佳答案
你必须设置
AllowTcpForwarding yes
PermitTunnel yes
在/etc/ssh/sshd_config 中
关于mysql - HeidiSQL 连接到 mysql 服务器 - 失去连接......服务器在读取初始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12432260/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!