我正在通过Proximo在Heroku上运行一个Node.js应用程序,以便获得一个用于出站流量的静态IP。(参见,使用Procfile方法)。
由于这样做,MySQL连接现在超时,而不连接。我正在使用Knex并连接到ClearDB
我尝试更新权限以允许从Proximo IP访问数据库用户,如下所示:
GRANT ALL PRIVILEDGES ON <DB_NAME>.* TO <DB USER>@<PROXIMO IP> IDENTIFIED BY '<DB PASSWORD>'
但ClearDB不允许这样做:
拒绝用户@%
我试着把我们的ems当做管理我的数据库的前端。然而,我试过作为主机: IP,域,隧道,SSH隧道,HTTP隧道,但我一直得到的是‘网络拒绝你的连接(10061)。我想我可能已经找到了原因,但没有足够的经验来做出改变。
我在下面的php info文件中包含了mysql的值:
mysql.default_host no value no value
mysql.default_password no value no value
mysql.default_port no value no value
mysql.default_socket /var/lib/mys
我对PHP的知识有限。我非常感谢你的帮助。我的问题是"PHPMyAdmin无法工作,因为mysql扩展没有加载“。
我检查了phpinfo,除了mysql之外,所有其他扩展(GD、mysql等)都已加载。
Web Server: IIS 6
PHP Version: 5.2.6 and I also tried 5.2.17.
MySQL version: 4.1
我在php中尝试了下面的代码。
<?php
echo '<br> php running';
mysql_connect("localhost:3306", "