php和mysql的问题

php和mysql的问题

我在一个php文件中使用了mysql数据库,但是在使用浏览器打开后出了错误:
call to undefined function mysql_connect...
这是为什么呢,为什么会说mysql_connect()未定义呢?
我的系统是Redhat linux8.0+httpd+php+mysql      
数据库的路径你指定了吗
修改/usr/src/redhat/SPECS/mod_php3.spec文件,在%build部分加入你要支持的数据库和路径,比如MySQL。
加入--with-mysql=/usr      
是不是要在装src.rpm的php时才可以修改,装过了的还能修改吗      
那个我没试过,大不了你可以覆盖一遍啊,先修改再安装一遍      
可以用了,好像不是数据库路径问题,我少装了一个文件php-mysql-*.rpm,装过以后就能用.不过现在又有新的问题,我只能使用127.0.0.1来连接数据库.而不能用eth0的那个IP地址,这是为什么.如果只能用127.0.0.1这个地址,那么别人就不能访问我的数据库了.请指点一下吧      
有没有开启相应的服务呢?      
你是指运行/etc/rc.d/init.d/mysqld start吗?我当然运行了.      
为什么没有人回答我的问题呀,给点帮助吧