我正在使用IIS在Windows Server 2003计算机上设置PHP/MYSQL.我已经安装了PHP 5.3.8和MySQL 5.5.PHP配置为使用FastCGI.
在php.ini我有以下行注释掉:
extension=php_mysql.dll
extension=php_mysqli.dll
这是我的代码:
<?php
$con = mysql_connect("127.0.0.1","root","test");
if (!$con)
{
die('Could not connect: $php_errormsg' . mysql_errno() . ": " . mysql_error(). "\n");
}
echo "connected";
?>
Run Code Online (Sandbox Code Playgroud)
这是输出:
PHP Warning: mysql_connect(): in C:\Inetpub\wwwroot\mysqltest.php on line 2
我可以从另一个Web服务器上运行的PHP页面连接到此服务器上的MYSQL数据库 - 所以我知道我的MYSQL数据库正确接受连接.
任何有关这方面的帮助将不胜感激
要查看连接错误,可以打印输出mysql_error.
$con = mysql_connect("localhost","root","test") or die('cannot connect : '. mysql_error());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6281 次 |
| 最近记录: |