我在灯服务器上有一个数据库,想用我家的 Windows 7 电脑连接到这个数据库并使用查询。
使用 putty,我可以使用 ssh 连接服务器。先用ssh连接,再连接mysql数据库。
在 php 中,我是否需要使用 phpseclib 之类的 ssh2 库并通过 ssh2 连接并使用交互式 shell,或者是否有直接与数据库连接的方法。从而跳过外壳?
谢谢。
看看这个:
<?php
$connection = mysql_connect("localhost","root_user","root_password")
or die("problems connecting to DB.");
mysql_select_db("my_database",$connection)
or die("Problems selecting DB.");
$records = mysql_query("select id, name, school from students",$connection)
or die("Problems on querying " . mysql_error() );
while ($record = mysql_fetch_array($records)) {
echo "id: " . $record['id'] . "<br>";
echo "name: " . $record['nombre'] . "<br>";
echo "school: " . $record['school'] . "<br>";
}
mysq_close($connection);
?>