Chinaunix

标题: [php5安装]编译的时候加不了Mysql [打印本页]

作者: alex99051    时间: 2005-11-17 16:46
标题: [php5安装]编译的时候加不了Mysql
OS:
RedHat FC4

Mysql-5.0.15:
rpm -ivh Mysql-5.0.15-i386.rpm

php-5.0.5:

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-config-filepath=/usr/local/lib --enable-sockets --with-xml --enable-track-vars --with-xml --enable-soap --with-mysql=/usr/lib/mysql

会提示: Cannot find MySQL header files under /usr/lib/mysql
请问MySQL header会在哪里呢?

[ 本帖最后由 alex99051 于 2005-11-17 16:47 编辑 ]
作者: hightman    时间: 2005-11-17 19:29
你的机器你不知道在哪,我们更不知在哪了.

如果你觉得肯定装过 mysql 那么 运行一下:
ldconfig -p | grep mysql
看看

如果还没有, 试试执行
locate mysql.h

还是没有的话,那就是没有了吧
作者: ipaddr    时间: 2005-11-17 20:31
Mysql如何安装的,

没有Mysql的共享库.

安装库文件,
作者: HonestQiao    时间: 2005-11-17 21:20
下载 Mysql-5.0.15 源代码,安装编译到:
/usr/local/mysql5

然后你可以用它的了。
作者: swingcoder    时间: 2005-11-18 09:09
原帖由 alex99051 于 2005-11-17 16:46 发表
OS:
RedHat FC4

Mysql-5.0.15:
rpm -ivh Mysql-5.0.15-i386.rpm

php-5.0.5:

./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-config-filepath=/usr/local/lib - ...


./configure  加上-I/mysql/header/file/path/
作者: alex99051    时间: 2005-11-18 15:23
高不定,按照版主的意思下了一个源码安装了,还算正常运行了
作者: alex99051    时间: 2005-11-23 09:31
无意当中发现少装了MySQL-devel-5.0.15-0.i386.rpm,
原来安装RPM版本必须 Server,Client和Devel三个全部都要装上的




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2