新手问题,关于PHP 连接MYSQL 不成功的问题

microd 2009-06-05 04:38:00
环境:
php5.2+apach2.2 for windows2003

//连接代码如下:
<?php
//phpinfo();
echo "asdfasd";
$link = mysql_connect('localhost:3306', 'root', 'mysql');
if (!$link) {
die('Could not connect: ' . mysql_error());
}
echo 'Connected successfully';
mysql_close($link);
?>

问题:httpd 与php.ini 感常配置都没有问题。
上面的代码,如果只运行phpinof(),都没问题,如果要运行连接数据库会不提示
"无法显示网页 您要访问的网页有问题,无法显示。 "
mysql 的密码都通过sqlyog 等方式验过没有问题。extension=php_pdo_mysql.dll 也有加载,pdo_mysql.dll 等dll
也有。
不知如何来测试我的php 可能成功连接到mysql.


...全文
89 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
microd 2009-06-06
  • 打赏
  • 举报
回复
问题终于解决,上面的代码没有问题,主要是PHP implicit_flush = OFF 与display_errors = OFF 没有启用造成
dbeckham111 2009-06-06
  • 打赏
  • 举报
回复
肯定是php的配置问题,你有没有把php.ini复制到windows目录下?
microd 2009-06-06
  • 打赏
  • 举报
回复
上面的php 代码,运行后,没有内容,网页是空白的。
wpwppp 2009-06-05
  • 打赏
  • 举报
回复

ini_set("display_errors",1);
error_reporting(E_ALL);

看看是什么问题
xuzuning 2009-06-05
  • 打赏
  • 举报
回复
尝试在防火墙里打开3306端口
dzxccsu 2009-06-05
  • 打赏
  • 举报
回复
extension=php_pdo_mysql.dll 也有加载,pdo_mysql.dll 等dll ?
你都加载的是PDO类,没加载MYSQL数据库啊,你连接用的又是mysql_connect()
检查下加载了PHP_mysql.dll了没?

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧