Centos宝塔面板安装sqlsrv扩展【一看就会】

美好的一天从这里开始啦!今天笔者杨羽彤来说说Centos宝塔面板安装sqlsrv扩展,还有宝塔面板sqlsrv宝塔,版本,面板等等等各种相关干货内容,这些其实都是一些必备知识,只是有些时候我们没有遇到就没有去了解而已!

环境用的Centos + 宝塔面板,近来一个项目需要用到PHP连接一个远程mssql数据库取一个参数,下面说一下实现方法:

一、【加入微软的源】

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

当前是安装php7以上的版本,其他版本对应自行到官网查询

如果发现这个链接失效了,可以到https://packages.microsoft.com/config/rhel/7/找下

二、【安装驱动】

yuminstallmsodbcsqlmssql-toolsunixODBC-devel

安装以上三个驱动,当前是支持php7以上的版本

三、【下载pdo_sqlsrv扩展包】

wgethttp://pecl.php.net/get/pdo_sqlsrv-5.8.1.tgz

更多版本:http://pecl.php.net/package/pdo_sqlsrv

特别说明:如果在第五步安装时出现报错,请根据更换版本尝试,一般最新版本可行。

四、【解压并进入目录】

tar-zxvfpdo_sqlsrv-5.8.1.tgz
cdpdo_sqlsrv-5.8.1

五、【执行命令安装】

/www/server/php/73/bin/phpize
./configure--with-php-config=/www/server/php/73/bin/php-config
make&&makeinstall

当前为宝塔,路径如下,使用对应php版本的phpize

73代表的是php的版本号,如果你是7.2的。可能是目录就是72

非宝塔环境下,按如下:

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

以上仅为通用环境下安装sqlsrv扩展,宝塔环境安装sqlsrv扩展请略过此处按步骤来操作

六、【加入扩展】

echo"extension=pdo_sqlsrv.so">>/www/server/php/73/etc/php.ini
/etc/init.d/php-fpm-73reload

七、【检查扩展是否安装成功】

/www/server/php/73/bin/php-m|grep-isqlsrv

或者直接去宝塔面板 – 软件管理 – PHP7.3 – phpinfo 查看。

八、【清理安装包】

cd..
rm-rfpdo_sqlsrv-5.8.1
rm-rfpdo_sqlsrv-5.8.1.tgz

最近附上宝塔面板安装sqlsrv扩展后,PHP连接远程MSSQL函数:

已在如上环境安装后测试通过!

functionmssql_user($username){
$host="远程服务器IP,MSSQL端口";
$dbname="数据库名称";
$user="数据库用户名";
$pass="数据库密码";
try{
$dbh=newPDO("sqlsrv:Server=$host;Database=$dbname",$user,$pass);
}catch(PDOException$e){
echo$e->getMessage();
exit;
}
$stmt=$dbh->prepare("SELECTXXXFROMXXXWHEREXXX=".$username);
$stmt->execute();
while($row=$stmt->fetch()){
echo$row[0];//多个查询结果输出
//return$row[0];单一的结果可以直接用return
}
unset($dbh);unset($stmt);
}

好了,这篇文章就到这里吧,希望能帮到各位朋友,认真、仔仔细细看完Centos宝塔面板安装sqlsrv扩展【一看就会】了,觉得收获很多,记得帮忙点个赞吧!

本文发布者:站长老油条,不代表寂寞网立场,转载请注明出处:https://www.jimowang.com/p/17108.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 jimowangmail@126.com 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年11月21日 09:30
下一篇 2022年11月21日 09:32

相关推荐

  • 抖音封杀各种站外引流方式,小心中招【最新推荐】

    很高兴又和各位见面啦!这次朱寸岍想和你们聊聊抖音封杀各种站外引流方式,小心中招,以及抖音封杀站外引流方式,脚本,源码这些一系列的相关干货内容,希望你认真看完这篇文章后,能充分理解我想表达的意思。相信你很快就能掌握!你离大牛越来越近了! 最近抖音最新站内通知要求,所有用户必须删除主页内站外联系方式,禁止从抖音公域引流到站外其他私域流量! 抖音封杀站外引流截图 …

    2022年8月24日
  • 个人站长做什么网站赚钱【详细介绍】

    HI,小伙伴们你们好,今天冯毅延比较忙,抽个时间来说下关于个人站长做什么网站赚钱,还有关于个人站长网站,站点,信息这些的相关干货文章,想要做好首先一定要把基本功练好了,否者是很难持续提升的。 个人、商家、企业做什么网站赚钱,这是许多人比较关注的话题。 以个人多年的观察经验来看,比较稳定的、靠谱的盈利网站通常分为信息站、内容站、服务站和广告站4类。 个人站长截…

    2022年9月4日
  • 热门的采集软件有哪些?【新手必看】

    HI,小伙伴们你们好,今天吴泽然比较忙,抽个时间来说下关于热门的采集软件有哪些,以及采集软件热门,软件,接口的一系列相关干货,成功的路上不会一帆风顺,每一个成功的背后都有一个惊人的故事。 最早的站长几乎10个有9个都用过采集器,因为以前的搜索引擎还没有这么重视内容,只要有内容就有流量。市面就出现许许多多的采集软件,随着这几年的发展,采集器功能也越来越强大,新…

    2022年9月27日 技术
  • 精影显卡的使用体验和用户评价(体验和评价介绍)

    精影显卡的使用体验和用户评价 1. 精影显卡简介 精影显卡是一款性能强大的显卡品牌,以其卓越的图形处理能力和稳定性而广受好评。无论是游戏爱好者还是专业设计师,都对精影显卡赞不绝口。 2. 使用体验 2.1 性能出色 精影显卡采用先进的图形处理技术,能够提供流畅的游戏画面和高品质视觉效果。无论是玩游戏还是进行图形设计,都可以感受到精影显卡带来的超凡体验。 2….

    2023年9月21日
  • 最权威的大学排行榜公布,世界第一是哪所大学?(大学排行榜权威发布)

    最权威的大学排行榜公布,世界第一是哪所大学? 近年来,各种大学排行榜陆续发布,让人不禁疑惑,哪个排行榜最权威?最近,一份名为“QS世界大学排名”的排行榜引起了广泛关注,被认为是最权威的大学排名之一。那么,世界第一是哪所大学呢? QS世界大学排名 QS世界大学排名是由英国一家名为Quacquarelli Symonds的机构发布的,是全球最具影响力的大学排行榜…

    2023年9月16日
  • 国内最好的视频播放器的使用技巧和注意事项

    国内最好的视频播放器的使用技巧和注意事项 随着网络技术的不断发展,视频播放器已经成为人们日常生活中必不可少的工具。而在使用视频播放器时,掌握一些使用技巧和注意事项,能够更好地发挥视频播放器的性能,提升观影体验。下面将从多个方面介绍国内最好的视频播放器的使用技巧和注意事项。 一、视频播放质量 1. 选择合适的视频分辨率和视频格式。不同的视频格式和分辨率,对播放…

    技术 2023年8月22日