lamp环境建立完成之后尝试用php连接mysql数据库。
使用下面的php代码
printf("hello\n");
echo "hello world";
$cn=mysql_connect('localhost','root','boyan')
or die("不能连接!");
$strSql="select * from a";
$result=mysql_db_query("test", $strSql, $cn);
while ($arr=mysql_fetch_array($result)) {
printf("%s\n", $arr[sname]);
}
mysql_close($cn);
?>
浏览器中显示Call to undefined function: mysql_connect()。
这说明你的php不能和mysql正常连接。这个原因在于:
你少装了一个包。ubuntu下运行
sudo apt-get install php5-mysql
dpkg-reconfigure php5-mysql
sudo /etc/init.d/mysql restart
sudo /etc/init.d/apache2 restart
重新测试,如果不出意外的话应该可以连接数据库了。
阅读(6806) | 评论(0) | 转发(0) |