• linux下安装php报错configure: error: Cannot find MySQL header files under /usr/include/mysql.


    linux下安装php报错configure: error: Cannot find MySQL header files under /usr/include/mysql.

    2013-03-04 15:34wdjhz 分类:服务器软件 | 浏览5318次
    configure: error: Cannot find MySQL header files under /usr/include/mysql.
    Note that the MySQL client library is not bundled anymore!
    提示我找不到MySQL header files
    上网查了一下,用find / -name mysql.h查到确实存在/usr/include/mysql/mysql.h的
    我的mysql是用官方rpm包安装的
    server client devel share-compat 都装了...
    初进入linux领域,求大神指点,感激不尽
     
    2013-03-04 17:28提问者采纳
     
    哦,估计多半是64位的问题,在64位上装软件遇到的问题,很多时候都是因为库路径的问题,按dongboemil应该是可以解决的。要么PHP指定预配置参数MYSQL的库路径,要么就是把MYSQL的库复制或软链接到PHP默认寻找的目录。
    追问
    我刚接触linux的,不太懂
    可以说得具体一点吗?谢谢
    回答
    --with-mysql=/usr/include/mysql,这个参数应该不对,
    把它改为
    --with-mysql

    --with-mysql=/usr
    试试
    因为你MYSQL是RPM装的,按系统路径来的
    如果还是不行,再说
    注意,每次重新预配置,先这样:
    make clean
    再重新预配置,进行编译
    提问者评价
    非常感谢,按照你说的,测试了一下,真的可以了,现在终于能连上mysql了,还有,也谢谢楼下几位了~
  • 相关阅读:
    Yii框架中ActiveRecord使用Relations
    MySQL外键约束On Delete、On Update各取值的含义
    30种mysql优化sql语句查询的方法
    PHP数组常用函数
    yii CListView中使用CArrayDataProvider自定义数组作为数据
    java日常统计
    软件工程概论———登录界面的设计
    Java课堂疑问解答与思考5
    Java课堂疑问解答与思考4
    字符串加密
  • 原文地址:https://www.cnblogs.com/geniusxjq/p/4094976.html
Copyright © 2020-2023  润新知