我有我的开发环境设置为一个Ubuntu服务器(与LAMP安装)在一个VMWare内。 VMware正在我的本地Windows 7机器上运行。当我尝试通过HeidiSQL程序访问我的mysql服务器时,连接失败。我得到一个:如何从远程计算机(不是本地主机)访问MySQL?
Server Error 2003, can't connect to mysql server on <IP ADRESS HERE>
我可以通过PhpMyAdmin访问数据库服务器。 MySQL正在运行,并且我的连接凭证和端口都是正确的。
我读到你应该输入你试图连接的计算机的IP作为my.cnf文件中的“绑定地址”。我做了哪些。我尝试了内部网络IP以及在线IP。仍然没有运气,同样的信息。
由于这不是一个生产环境,我理想上希望允许任何人访问该服务器,而不是通过IP来限制它。特别是因为我的ISP分配动态IPS。所以我不得不一直改变它,假设甚至工作。
那么有谁知道我可以从远程计算机连接到我的MySQL服务器?
P.S.我认为这是开发人员必须解决的问题,这就是为什么我在这里发布它而不是超级用户。如果必须迁移,请将其发送给Server Fault not Super User。
连接这里检查您的连接字符串http://www.connectionstrings.com/mysql。 – BizApps