文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

宝塔linux面板+thinkphp+php7.4安装pdo_sqlsrv和sqlsrv扩展包

2023-09-17 12:13

关注

安装扩展sqlsrv与pdo_sqlsrv步骤

第一步:加入微软源

进入宝塔面板终端(黑屏)操作界面,输入如下指令:

curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssqlrelease.repo

按回车键完成输入。

第二步:安装odbc驱动程序

在宝塔面板终端操作界面继续输入如下指令:

yum install msodbcsql mssql-tools unixODBC-devel 

按回车键完成输入。

第三步:安装php7.4对应的pdo_sqlsrv扩展包

在宝塔面板终端中继续输入如下指令:

wget http://pecl.php.net/get/pdo_sqlsrv-5.10.1.tgz 

按回车完成输入。

第四步:解压缩pdo_sqlsrv扩展包并进入扩展包目录

在宝塔面板终端输入如下指令:

tar -zxvf pdo_sqlsrv-5.10.1.tgz

按回车完成输入,然后继续输入如下指令进入扩展包目录:

cd pdo_sqlsrv-5.10.1

按回车键完成输入。

第五步:使用php7.4目录的phpize

在宝塔面板输入如下指令:

/www/server/php/74/bin/phpize

按回车完成输入,执行完成然后继续输入如下指令:

./configure --with-php-config=/www/server/php/74/bin/php-config

不要漏掉前面的“./”,按回车完成输入,执行完成然后继续输入如下指令:

make && make install 

按回车完成输入,完成pdo_sqlsrv扩展包的安装。

第六步:在php.ini配置文件中加入扩展

在宝塔面板终端继续输入如下指令:

echo "extension = pdo_sqlsrv.so" >> /www/server/php/74/etc/php.ini

重要说明

如果需要安装sqlsrv扩展包,要做的仅仅只是将以上第三至第六步指令中pdo_sqlsrv字眼改成sqlsrv即可安装完成sqlsrv扩展包,以重复第三步为例说明,在宝塔面板终端输入如下指令:

wget http://pecl.php.net/get/sqlsrv-5.10.1.tgz

其他指令如下,不再详细说明,一行一回车的执行即可:

tar -zxvf sqlsrv-5.10.1.tgzcd sqlsrv-5.10.1/www/server/php/74/bin/phpize./configure --with-php-config=/www/server/php/74/bin/php-configmake && make installecho "extension = sqlsrv.so" >> /www/server/php/74/etc/php.ini

以上指令仍需输入完一行按回车键执行完成后再输入另一行,切勿一次性复制粘贴

sqlsrv扩展包官方下载地址

sqlsrv扩展包官方下载地址

在这里可查看pdo_sqlsrv扩展包对应的php版本说明,按照自己的php版本安装所需要的扩展即可。

写在最后的话

本人使用的是fastAdmin框架(基于thinkphp5+mysql的开源框架),利用thinkphp自带的PDO数据库操作mssql数据库完成海信收银系统和自建小程序的数据交互,目前已完成商品数据和会员数据互通。

来源地址:https://blog.csdn.net/qdtravelsky/article/details/130491377

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯