这里我试图从mysql表中检索值。 该值的类型为text.but当我尝试检索该值时,它显示错误。
错误:
Could not get data: Access denied for user ''@'localhost' to database 'werc'
这是我写的代码。
<?php
if(! $conn )
{
die('Could not connect: ' . mysql_error());
}
$sql = 'SELECT content FROM content';
mysql_select_db($dbname);
$retval = mysql_query( $sql, $conn );
if(! $retval )
{
die('Could not get data: ' . mysql_error());
}
while($row = mysql_fetch_assoc($retval))
{
echo $row['content'];
}
mysql_close($conn);
?>
我该如何解决这个问题?
答案 0 :(得分:0)
您的mysql用户名或密码无效。确保在连接字符串中输入了正确的mysql用户名和密码。
答案 1 :(得分:0)
您的问题是您的用户无权读取数据。它与你的php源无关。