- 论坛徽章:
- 0
|
php:5.2.6
mysql(5.0.xx 或者5.1.xx)
Apache 2.2.x
windows 2003
配置完成后,phpinfo()中,显示mysql被加载,Apache正常,php正常。mysql可以通过命令行访问,数据库肯定存在。
现在执行下面的语句,没有报错。
$link = mysql_connect("localhost","root","admin") or die(mysql_error());
mysql_select_db('mydb',$link);
//print ("Connected successfully");
$rs=mysql_query("select * from t_user",$link);
while ($row = mysql_fetch_assoc($rs)) {
echo $row['username'];
echo $row['user_id'];
}
没有显示mysql的错误.
而实际上,根本没有链接到mysql
而php.ini中已经开启了所有的错误提示,并且使用如下代码能报错:echo 1/0;
这个问题是mysql5.1里面的一个问题,mysql换成5.0.x就行了.
但是我记得,mysql5.1好像改了个什么,需要另外更新一下密码???..哪位兄弟知道怎么处理??
[ 本帖最后由 4DSpace 于 2008-8-4 10:43 编辑 ] |
|