php mysql_query 一直access denied for user ''@'localhost' (using password: NO)

我用的是这一段代码查询数据库$rs=mysql_query($sql);while($row=mysql_fetch_assoc($rs)){$images[]=$row... 我用的是这一段代码查询数据库
$rs = mysql_query($sql);
while($row = mysql_fetch_assoc($rs)){
$images[] = $row;
}
我以为是数据库没连好,但是如果我用$images = Images::model()->findAll(); 然后传参数就ok啊啊啊 而且数据库是本地数据库 !

应该是用户名密码的问题?(数据库不是我建的 不知道要不要密码) 可是为啥 findAll()就可以呢!!!! 难道这个不是直接连数据库了嘛!!!

然后又以为是我sql写的不对,但是我用最简单的$sql = "SELECT * FROM images";
还是这个access denied的啊啊啊啊
跪求帮助。。会追加!!!!【虽然其实没什么用。。。。
是php5.3
展开
 我来答
zooocloud
推荐于2016-03-03 · TA获得超过167个赞
知道小有建树答主
回答量:254
采纳率:0%
帮助的人:227万
展开全部
密码不对

关闭mysql
重设密码
重启mysql

修改php连接数据库 用户密码

具体方法根据自己的配置设置

回复 浅草心:
mysql_query() 向与指定的连接标识符关联的服务器中的当前活动数据库发送一条查询。

你的images类可能调用的model里链接数据库后就关闭了,或者不是全局数据连接
所以当前mysql_query不起作用,可能需要在当前位置重新连接数据库(PS:我猜的)

具体你看下你的系统,多做调试
义乌人才网
2012-10-08 · TA获得超过279个赞
知道小有建树答主
回答量:338
采纳率:71%
帮助的人:107万
展开全部
数据库没有权限连接,请设置正确的帐号密码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rundeathman
2012-10-08 · TA获得超过189个赞
知道小有建树答主
回答量:454
采纳率:0%
帮助的人:139万
展开全部
密码都不会 数据库都打不开 查什么查
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式