全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

详解PHP安装mysql.so扩展的方法

前言

因为在PHP中mysql_connect模块已经逐渐被弃用,我在搭建环境时也没有再安装mysql扩展,但是今天在维护一个老项目时,出现报错

Fatal error: Uncaught Error: Call to undefined function mysql_connect()

于是google一下,发现如果php和mysql都已经安装完成了,可以使用phpize工具手动编译生成mysql.so扩展来解决

下面是操作步骤:

1.进入php源码的ext/mysql目录

cd /usr/local/src/php-5.6.29/ext/mysql/

2.运行phpize,在该目录下生成一个configure文件(php安装目录:/usr/local/php/)

/usr/local/php/bin/phpize

3.运行configure,指明php-config文件位置(/usr/local/php/bin/php-config)和mysql安装目录(/usr/local/mysql/)

 ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysql=/usr/local/mysql/

4.编译安装,生成mysql.so

make && make install

5.修改php.ini文件,添加mysql.so扩展配置,保存退出

extension=mysql.so

6.重启php-fpm

service php-fpm restart

7.测试,在web目录下添加php文件,如/usr/local/nginx/html/mysql.php

<?php
$con = mysql_connect('localhost','root','');
if($con){
 die('ok');
}else{
 die('Could not connect: ' . mysql_error());
}

访问URL,如:http://192.168.8.9/mysql.php

显示ok,则配置成功

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流。


# php安装mysql扩展  # php  # mysqli.so  # mysql.so  # windows下apache+php+mysql 环境配置方法  # linux下安装apache与php;Apache+PHP+MySQL配置攻略  # CentOS 6.4安装配置LAMP服务器(Apache+PHP5+MySQL)  # PHP读取MySQL数据代码  # CentOS+Nginx+PHP+MySQL详细配置(图解)  # php中关于mysqli和mysql区别的一些知识点分析  # Php连接及读取和写入mysql数据库的常用代码  # Windows下Apache+MySQL+PHP运行环境的安装图文方法  # Apache+php+mysql在windows下的安装与配置图解(最新版)  # 安装目录  # 我在  # 目录下  # 可以使用  # 这篇文章  # 报错  # 重启  # 已经安装  # 操作步骤  # 完成了  # 有疑问  # usr  # cd  # ext  # google  # bash  # class  # pre  # phpize 


相关文章: 如何通过云梦建站系统实现SEO快速优化?  css网站制作参考文献有哪些,易聊怎么注册?  定制建站流程解析:需求评估与SEO优化功能开发指南  存储型VPS适合搭建中小型网站吗?  制作网页的网站有哪些,电脑上怎么做网页?  建站之星官网登录失败?如何快速解决?  制作网站的软件免费下载,免费制作app哪个平台好?  如何选择香港主机高效搭建外贸独立站?  ,网页ppt怎么弄成自己的ppt?  济南专业网站制作公司,济南信息工程学校怎么样?  如何快速搭建虚拟主机网站?新手必看指南  公司网站制作价格怎么算,公司办个官网需要多少钱?  网站制作培训多少钱一个月,网站优化seo培训课程有哪些?  深圳网站制作平台,深圳市做网站好的公司有哪些?  如何在腾讯云免费申请建站?  网站按钮制作软件,如何实现网页中按钮的自动点击?  建站之星伪静态规则如何设置?  Python路径拼接规范_跨平台处理说明【指导】  制作网站公司那家好,网络公司是做什么的?  临沂网站制作公司有哪些,临沂第四中学官网?  已有域名和空间,如何快速搭建网站?  南宁网站建设制作定制,南宁网站建设可以定制吗?  专业制作网站的公司哪家好,建立一个公司网站的费用.有哪些部分,分别要多少钱?  建站主机服务器选型指南与性能优化方案解析  建站中国官网:模板定制+SEO优化+建站流程一站式指南  建站主机与虚拟主机有何区别?如何选择最优方案?  c# Task.ConfigureAwait(true) 在什么场景下是必须的  国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?  如何在沈阳梯子盘古建站优化SEO排名与功能模块?  大连网站制作公司哪家好一点,大连买房网站哪个好?  北京企业网站设计制作公司,北京铁路集团官方网站?  哈尔滨网站建设策划,哈尔滨电工证查询网站?  C++如何使用std::optional?(处理可选值)  百度网页制作网站有哪些,谁能告诉我百度网站是怎么联系?  建站之星云端配置指南:模板选择与SEO优化一键生成  如何快速查询网站的真实建站时间?  javascript基本数据类型及类型检测常用方法小结  建站主机如何选?性能与价格怎样平衡?  c# 在高并发下使用反射发射(Reflection.Emit)的性能  简单实现Android文件上传  如何获取上海专业网站定制建站电话?  齐河建站公司:营销型网站建设与SEO优化双核驱动策略  建站主机解析:虚拟主机配置与服务器选择指南  建站之星如何助力网站排名飙升?揭秘高效技巧  香港服务器选型指南:免备案配置与高效建站方案解析  Bpmn 2.0的XML文件怎么画流程图  如何制作算命网站,怎么注册算命网站?  如何选择适合PHP云建站的开源框架?  整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?  如何高效生成建站之星成品网站源码? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。