急!急!急!php不认识mysql怎么办?

急!急!急!php不认识mysql怎么办?

我安装的是rh7.2,apache和php都已经默认安装了,后来我有编译安装了mysql,但是我运行程序,就提示undefined function :mysql_connect().
请高手指点!万分感激!      
我是菜鸟也搞不懂!
请问php-mysql-4.0.6-7.i386.rpm(只有28k)怎么安装在已经装了php4的redhat7。2下,救救我啊!      
rpm -i php-mysql-4.0.6-7.i386.rpm      
Did you have php-mysql-4.0.6-7.i386.rpm installed?
rpm -ivh php-mysql-4.0.6-7.i386.rpm
OR
rpm -ivh --force --nodeps php-mysql-4.0.6-7.i386.rpm      
谢谢你,但是当我rpm -i后
error: failed dependencies:
        mysql is needed by php-mysql-4.0.6-7
        libmysqlclient.so.10   is needed by php-mysql-4.0.6-7
可能还缺了什么东东,怎么办?(我的mysql是别人帮我源代码编译安装的)      
You can install
mysql-3.23.41-1.i386.rpm
mysqlclient9-3.23.22-6.i386.rpm
mysql-devel-3.23.41-1.i386.rpm
mysql-server-3.23.41-1.i386.rpm      
感谢大家,网上真是好人多      
我做这个事情主要是重装linux7.2,然后发布我的php+mysql页面,安装mysql后,把数据恢复进去,然后php页面提示Fatal error: Call to undefined function: mysql_connect() ,我想可能是php默认安装没包括mysql,就找了个php-mysql-rpm包安装,没想到出了这些问题,按照torren讲述的-force安装(我先已经停了httpd服务),系统提示安装了一些上去,但当我启动httpd服务,并重启后,系统仍然提示Fatal error: Call to undefined function: mysql_connect() ,大家能不能帮我想想办法?
(因为我的mysql是别人帮我编译安装的源代码包,好像我安装那些mysql.client.rpm ,mysql.server.rpm 都不能正常进行,我该怎么办,才能尽快解决此问题呢?)      
The fastest and the safest way is:
Reinstall redhat 7.2 and select all packege!
Good luck!      
现在的问题如果不重装,是不是还要调整一下php。ini文件,在哪里?怎么修改啊?