最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

linux下php加裝mssql模塊的方法

 更新時間:2011年05月02日 13:33:30   作者:  
在linux 下的php連接mssql,就需要安裝第三方的freetds了。需要的朋友可以參考下。
1、安裝配置freetds
復(fù)制代碼 代碼如下:

wget http://mirrors.xmu.edu.cn/ubuntu/archive/pool/main/f/freetds/freetds_0.82.orig.tar.gz
tar zxf freetds_0.82.orig.tar.gz
cd freetds_0.82
./configure --prefix=/usr/local/freetds --with-tdsver=8.0 -–enable-msdblib -–enable-dbmfix -–with-gnu-ld -–enable-shared -–enable-static
make && make install

2、編譯php的mssql模塊
復(fù)制代碼 代碼如下:

cd /path/to/php/source 進(jìn)入PHP源碼目錄
cd ext/mssql 進(jìn)入MSSQL模塊源碼目錄
/usr/local/webserver/php/bin/phpize 生成編譯配置文件
./configure –with-php-config=/usr/local/webserver/php/bin/php-config –with-mssql=/usr/local/freetds
make
make install
編譯完成生成 mssql.so,修改php.ini,將該模塊載入:
extension=”/path/to/extension/mssql.so”

3、配置mssql
復(fù)制代碼 代碼如下:

cd /usr/local/freetds/etc
編輯文件:
vi freetds.conf
[global]
# TDS protocol version
; tds version = 4.2
# Whether to write a TDSDUMP file for diagnostic purposes
# (setting this to /tmp is insecure on a multi-user system)
; dump file = /tmp/freetds.log
; debug flags = 0xffff
# Command and connection timeouts
; timeout = 10
; connect timeout = 10
# If you get out-of-memory errors, it may mean that your client
# is trying to allocate a huge buffer for a TEXT field.
# Try setting ‘text size' to a more reasonable limit
text size = 64512
client charset = UTF-8 #加入
#加入
[Server2005]
host = 192.168.x.x
port = 1433
tds version = 7.2

4、測試php連接mssql
復(fù)制代碼 代碼如下:

<?php
try {
$hostname='218.x.x.x';//注意,這里和上面不同,要直接用IP地址或主機(jī)名
$port=1433;//端口
$dbname="user";//庫名
$username="database";//用戶
$pw="passwd";//密碼
$dbh= new PDO("dblib:host=$hostname:$port;dbname=$dbname","$username","$pw");
} catch (PDOException $e) {
echo"Failed to get DB handle: ".$e->getMessage() ."n";
exit;
}
echo'connent MSSQL succeed';
$stmt=$dbh->prepare("select * from z_2010pinjiu_user");
$stmt->execute();
while ($row=$stmt->fetch()) {
print_r($row);
}
unset($dbh); unset($stmt);
?>

相關(guān)文章

  • Centos7添加靜態(tài)路由的方法

    Centos7添加靜態(tài)路由的方法

    本篇文章主要介紹了Centos7添加靜態(tài)路由的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • Linux date命令的使用

    Linux date命令的使用

    這篇文章主要介紹了Linux date命令的使用,幫助大家更好的理解和學(xué)習(xí)Linux,感興趣的朋友可以了解下
    2020-08-08
  • centos7 mariadb主從復(fù)制配置搭建詳解步驟

    centos7 mariadb主從復(fù)制配置搭建詳解步驟

    本篇文章主要介紹了centos7 mariadb主從復(fù)制配置搭建詳解步驟,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-02-02
  • CentOS8 yum/dnf 配置國內(nèi)源的方法

    CentOS8 yum/dnf 配置國內(nèi)源的方法

    這篇文章主要介紹了CentOS8 yum/dnf 配置國內(nèi)源的方法,需要的朋友可以參考下
    2019-10-10
  • 從0開始簡單部署騰訊云服務(wù)器的方法步驟

    從0開始簡單部署騰訊云服務(wù)器的方法步驟

    這篇文章主要介紹了從0開始簡單部署騰訊云服務(wù)器的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Ubuntu 12.04 64位 對Python 源代碼編譯詳解

    Ubuntu 12.04 64位 對Python 源代碼編譯詳解

    這篇文章主要介紹了Ubuntu 12.04 64位 對Python 源代碼編譯的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • linux常用命令小結(jié)之yum、源碼安裝

    linux常用命令小結(jié)之yum、源碼安裝

    這篇文章主要介紹了linux常用命令小結(jié)之yum、源碼安裝的相關(guān)資料,需要的朋友可以參考下
    2018-04-04
  • Ubuntu虛擬機(jī)下使用cutecom進(jìn)行串口通信的方法

    Ubuntu虛擬機(jī)下使用cutecom進(jìn)行串口通信的方法

    今天小編就為大家分享一篇關(guān)于Ubuntu虛擬機(jī)下使用cutecom進(jìn)行串口通信的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • 淺談Linux信號機(jī)制

    淺談Linux信號機(jī)制

    信號是進(jìn)程間通信機(jī)制中唯一的異步通信機(jī)制,一個進(jìn)程不必通過任何操作來等待信號的到達(dá),事實(shí)上,進(jìn)程也不知道信號到底什么時候到達(dá)。進(jìn)程之間可以互相通過系統(tǒng)調(diào)用kill發(fā)送軟中斷信號。內(nèi)核也可以因?yàn)閮?nèi)部事件而給進(jìn)程發(fā)送信號,通知進(jìn)程發(fā)生了某個事件
    2021-06-06
  • Linux使用cut進(jìn)行文本提取的操作方法

    Linux使用cut進(jìn)行文本提取的操作方法

    Linux 中的 cut 命令是一個命令行實(shí)用程序,用于從文件或標(biāo)準(zhǔn)輸入中提取文本行的部分,本文給大家介紹了Linux使用cut進(jìn)行文本提取的操作方法,文中有詳細(xì)的代碼示例供大家參考,需要的朋友可以參考下
    2025-02-02

最新評論

霍林郭勒市| 合肥市| 乌鲁木齐市| 思茅市| 新绛县| 浦东新区| 无棣县| 金塔县| 六枝特区| 光山县| 长顺县| 台南县| 潼南县| 永登县| 保德县| 河西区| 安庆市| 寿宁县| 余庆县| 汶上县| 涡阳县| 蕲春县| 玉门市| 平江县| 简阳市| 招远市| 长垣县| 弥勒县| 宝兴县| 平山县| 庄浪县| 吴忠市| 绍兴县| 南涧| 南投市| 巨鹿县| 正镶白旗| 元朗区| 靖江市| 呼图壁县| 同德县|