php用ip访问数据库 php如何访问数据库

php连接远程数据库

在php中如果要连接远程数据库连接方法很简单,只要把本地连接localhost或127.0.0.1改成指定远程服务器一IP地址或者直接域名即可。

网站设计、成都网站制作的关注点不是能为您做些什么网站,而是怎么做网站,有没有做好网站,给创新互联一个展示的机会来证明自己,这并不会花费您太多时间,或许会给您带来新的灵感和惊喜。面向用户友好,注重用户体验,一切以用户为中心。

语法

mysql_connect(servername,username,password);

例子

在下面的例子中,我们在一个变量中 ($con) 存放了在脚本中供稍后使用的连接。如果连接失败,将执行 "die" 部分:

代码如下:

?php

$con = mysql_connect("localhost","peter","abc123");

if (!$con)

{

die('Could not connect: ' . mysql_error());

}

// some code

?

上面是连接本地数据库,下面把localhost改成远程IP即可了

实例 代码如下:

$conn=mysql_connect('','root','123456888');

if(!$conn) echo "失败!";

else echo "成功!";

// 从表中提取信息的sql语句

$sql="SELECT * FROM user where userName='$user_name'";

// 执行sql查询

$result=mysql_db_query('info', $sql, $conn);

// 获取查询结果

$row=mysql_fetch_row($result);

mysql_close();

如何设置PHP 服务器 通过IP访问

如果你是用的apache的话,你可以查看下配置文件中的Listen部分,改成Listen 80就可以监听所有网段了。如果是其他的服务器,再补充下问题吧~

嗯,还有你电脑有哪些防火墙,windows的防火墙也会让apache不能从其他机器访问~~你试试^_^

php通过公网ip链接mysql,速度很慢,如何解决?

做网站还是什么啊?既然站库分离为啥不在一个机房呢。公网mysql安全也是个大问题啊,非得在不同机房上VPC吧

php数据库ip问题

IP一样,但端口不一定是默认的。

mysql数据库端口默认是3306,这个需要服务提供商给你的

还有就是,万网给的数据库,会不会不允许远程连接?你在空间服务器上传一个phpmyadmin,然后把它的配置设置成服务提供商给你的数据库帐号和密码,测试一下它能不能用。

不能用的话,你就要联系万网了。

php怎样写查询数据库里面有没有该ip

连接数据库都会了,查询出来也会吧?参考;

$query = "select * from table ";

$i=0;

if ($result = mysqli_query($link, $query)) {

while ($finfo = mysqli_fetch_field($result)) {

if($ip==$finfo-ip)

{

$i=1;

}

}

if($i==1)

{

echo "1";

}

else{

echo "0";

}

mysqli_free_result($result);

}

mysqli_close($link);


当前标题:php用ip访问数据库 php如何访问数据库
本文地址:http://ybzwz.com/article/dosdpos.html