您的位置:首页 > 编程语言 > PHP开发

Ubuntu 12.04 配置 mysql 和 php,解决 mysql_connect undefined 问题

2013-08-04 18:07 375 查看
安装mysql client或者mysql server, sudo apt-get install mysql-client 或者 sudo apt-get install mysql-server。
安装 php5-mysql, 安装完成后,在/etc/php5/conf.d/目录下会出现 mysql.ini 文件;这个时候直接在php中调用 mysql_connect 会出现undefined问题,这是因为 php 的mysql模块虽然已经安装完成,但是在php中还没有启用,需要对mysql模块进行手动启用。

将mysql.ini 文件分别复制到 /etc/php5/cli/conf.d 和 /etc/php5/apache2/conf.d 目录下(这一步非常重要!)。

重启apache, sudo apachectl restart。

使用一下代码测试,可以连接则表示php和mysql已经配置成功
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}

print "Connect Successfully\n";
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐