在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('http://boaer.com','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()
一、最佳方案是在77机器上安装apache和php二、可以通过管道控制使用telnet登录77号机执行命令并获取结果,ssh连接本人没有做过,telnet方法如下:
$f=fopen("telnet://192.168.0.77","rw")
$s=fgets($fp)
fputs($fp,"root")
$s=fgets($fp)
fputs($fp,"pass")
$s=fgets($fp)
fputs($fp,"df -h")
while(!feof($fp)){
$fp=fgets($fp)
echo $s
}
fclose($fp)
手机输入真累~~~
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)