前言

因为在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小时内与您取得联系。