实际上我正在尝试连接位于我的Windows计算机中的MYSQL数据库。但我想要的是,应该从任何地方从任何计算机访问。 (这是我的要求,因为我正在编写一个java swing桌面应用程序)所以,mysql数据库应该只存储在一台PC上,它应该从任何计算机上访问,其中db存储的是pc的ip地址。 我已经尝试了一切,但没有成功。
我在stackoverflow上问了2个问题,但是没有人正确回答
first question& second question
使用create user命令添加用户。可以从中访问它 任何ip(@%)
this online connection testing tool
但当我尝试使用我的ip,用户,密码和数据库名称时,它给出了 我的错误无法连接到'my ip'(13)
上的MySQL服务器
所以,在某处我读到了关于ssh ...所以我正在尝试... 我试过了, hostname =我的电脑的IP
在SSH的隧道部分...... 源端口= 3306 目的地= 127.0.0.1:3306
但点击“打开”按钮后会出现错误,称Netork错误连接被拒绝。
请某人帮助我。我需要从任何地方连接我的mysql数据库。