Bis*_*oyM 7 php mysql database mysqli database-connection
我知道有很多人已经问过这个,但是这个人大多忘记了被防火墙阻止的密码,我没有这种情况.
我正在使用php进行开发,我需要连接到远程数据库以让我的所有团队都能使用它.
localhost刚刚好了,但是当我试图切换它时给了我这个错误
$db=mysqli_connect($host,$user,$password,$db_name,3306);
Run Code Online (Sandbox Code Playgroud)
这是我的代码
我想连接到.nf.biz数据库
$db=mysqli_connect($host,$user,$password,$db_name,3306);
Run Code Online (Sandbox Code Playgroud)
谢谢erverone
Xav*_*ana 12
你的MySQL服务器只接受在*nix插座或连接(/var/run/mysqld/mysqld.sock如果你正在运行Ubuntu)仅用于本地主机.
你必须编辑你的my.cnf(在Ubuntu上再次位于/etc/mysql/my.cnf)并更改以下内容:
bind-address = 0.0.0.0
并注释以下内容
#skip-networking
最后重启MySQL.
请注意,如果您的MySQL机器可以从公共Internet访问,那么将接受来自所有人的连接!
好吧,这可能有点晚了,但对于未来的访客来说,
我当时发现biz.nf拒绝从外部源与其数据库的任何连接,这意味着只有biz.nf上托管的网络应用程序才能访问其数据库,除非您会被拒绝。
| 归档时间: |
|
| 查看次数: |
34796 次 |
| 最近记录: |