即使phpMyAdmin连接,也无法连接到PHP中的mysql_connect

时间:2013-01-18 02:21:25

标签: php mysql linux phpmyadmin

我们安装了一台安装了PHP和mysql的服务器,现在我正在尝试通过PHP连接到mySQL数据库而我没有运气。

我可以加载phpMyAdmin并连接虽然没有问题(连接到DB作为localhost并且接受了用户名和密码凭据),我可以查看和编辑数据库和数据表。但是当我在test.php页面上尝试以下操作时,它不起作用:

 <?php    
     $connection = mysql_connect( "localhost", "root", "password" )
 or die( "Sorry - unable to connect to MySQL" );
 echo( "Congratulations - you connected to MySQL" );
 ?>

我使用相同的用户名“root”和密码通过phpMyAdmin连接,但这不起作用。有没有人有任何想法?

感谢。

1 个答案:

答案 0 :(得分:-1)

试试这个

// we connect to example.com and port 3307
$link = mysql_connect('example.com:3307', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);

// we connect to localhost at port 3307
$link = mysql_connect('127.0.0.1:3307', 'mysql_user', 'mysql_password');
if (!$link) {
    die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);