centos 安装php mysql扩展

发布时间 - 2020-08-29 00:00:00    点击率:
centos安装php mysql扩展的方法:首先进入php源代码目录;然后进入要添加的mysql扩展源码目录;接着调用已经编译好的php里面的phpize;最后把“mysql.so”放到默认的php扩展目录下即可。

推荐:《PHP视频教程》《centos教程》

centos安装php的mysql扩展

在安装好apache2+php5之后,现在又想装上个mysql5玩玩。

用源码安装好mysql5之后,发现原来在Linux想为php添加新扩展,不像在windows上面,去掉分号注释就行了的~

在网上查询了很多资料,终于搞定,特写日记以示祝贺。

添加扩展的基本步骤:

1、进入php源代码目录:# cd /usr/ChenShao/php-5.3.1/

2、再进入要添加的mysql扩展源码目录:# cd ext/mysql/

2、调用已经编译好的php里面的phpize:# /usr/local/php5/bin/phpize

3、然后configure:# ./configure --with-php-config=/usr/local/php5/bin/php-config --with-mysql=/usr/local/mysql

    (/usr/local/mysql 为mysql的安装目录)

4、make && make install

5、编译之后,自动把mysql.so放到了默认的php扩展目录下(phpinfo可查看,我的为 /usr/local/php5/lib/php/extensions/no-debug-zts-20090626),再修改php.ini,去掉;extension=php_mysql.so前面的分号。

    不过有一点需要注意的是,生成的模块名叫mysql.so,跟php.ini里面的php_mysql.so名字不一致,必须把mysql.so改名为php_mysql.so,切记切记~!

6、重启apache:# service httpd restart

特别注意:如果第3步通过了,但第4步报错,很有可能是源代码的问题,我是从php.net新下载了一份之后,再来编译才通过的。


# centos  # php  # mysql  # 源代码  # 装好  # 的是  # 目录下  # 是从  # 不像  # 再来  # 报错  # 重启  # 很有可能 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: javascript事件捕获机制【深入分析IE和DOM中的事件模型】  Bootstrap CSS布局之列表  Laravel如何实现多表关联模型定义_Laravel多对多关系及中间表数据存取【方法】  Python数据仓库与ETL构建实战_Airflow调度流程详解  油猴 教程,油猴搜脚本为什么会网页无法显示?  linux top下的 minerd 木马清除方法  ,南京靠谱的征婚网站?  Android滚轮选择时间控件使用详解  Laravel如何集成微信支付SDK_Laravel使用yansongda-pay实现扫码支付【实战】  如何快速生成ASP一键建站模板并优化安全性?  Laravel如何发送系统通知?(Notification渠道示例)  Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置  laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析  用yum安装MySQLdb模块的步骤方法  Windows家庭版如何开启组策略(gpedit.msc)?(安装方法)  nodejs redis 发布订阅机制封装实现方法及实例代码  Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】  国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?  如何快速查询网址的建站时间与历史轨迹?  Laravel控制器是什么_Laravel MVC架构中Controller的作用与实践  Python自动化办公教程_ExcelWordPDF批量处理案例  公司门户网站制作流程,华为官网怎么做?  EditPlus中的正则表达式 实战(2)  免费制作统计图的网站有哪些,如何看待现如今年轻人买房难的情况?  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  C++时间戳转换成日期时间的步骤和示例代码  香港服务器网站生成指南:免费资源整合与高速稳定配置方案  中山网站推广排名,中山信息港登录入口?  Laravel如何将应用部署到生产服务器_Laravel生产环境部署流程  Laravel如何操作JSON类型的数据库字段?(Eloquent示例)  php做exe能调用系统命令吗_执行cmd指令实现方式【详解】  香港服务器选型指南:免备案配置与高效建站方案解析  谷歌Google入口永久地址_Google搜索引擎官网首页永久入口  Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤  微信小程序 canvas开发实例及注意事项  如何在建站之星网店版论坛获取技术支持?  Laravel全局作用域是什么_Laravel Eloquent Global Scopes应用指南  Laravel怎么上传文件_Laravel图片上传及存储配置  网站制作公司哪里好做,成都网站制作公司哪家做得比较好,更正规?  Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】  如何在云指建站中生成FTP站点?  图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?  长沙企业网站制作哪家好,长沙水业集团官方网站?  网站制作报价单模板图片,小松挖机官方网站报价?  如何快速建站并高效导出源代码?  如何快速搭建二级域名独立网站?  怎么用AI帮你设计一套个性化的手机App图标?  做企业网站制作流程,企业网站制作基本流程有哪些?  javascript日期怎么处理_如何格式化输出  Laravel如何使用Socialite实现第三方登录?(微信/GitHub示例)