我有问题,不知道我错过了什么...
我已经上传了PHP文件到我的服务器上(例如。www.example.com),我知道工作,因为我有他们在xampp和使用他们通过phpmyadmin在xampp通过mysql.不过,现在我已经将mysqli_connect改为:
$con = mysqli_connect("123.123.12.12","user", "pass", "dbname");
它给我这个错误:警告:mysqli_connect()[function.mysqli-connect]:(HY000/2003):无法连接到MySQL服务器上...
我做了一些研究,我看到很多关于给这个连接访问的提及??比如授予远程访问权限?我不知道如何使用我所在的服务器授予访问权限。我想弄清楚如何使用mysql/phpmyadmin来有效地使用我创建的页面。
如果是这种情况,我将在哪里授予远程访问权限??
1条答案
按热度按时间zf9nrax11#
首先要检查的是mysql服务器是否在
123.123.12.12
中运行。如果mysql服务器正在运行,那么接下来要检查的是服务器是否有防火墙允许的端口1433
(默认情况下)。最后要检查的是mysql.users
表,如果user
在host
列中有123.123.12.12
或%
。如果前两项检查都正常,并且您正在搜索从
123.123.12.12
向此用户授予权限的方法,则可以执行以下操作:您可以在MySQL服务器的
mysql
提示符下运行此命令。