ホームページ >バックエンド開発 >PHPチュートリアル >centos + php + unixodbc + FreeTDS 構成

centos + php + unixodbc + FreeTDS 構成

WBOY
WBOYオリジナル
2016-06-20 12:59:20996ブラウズ

Linux 上の MSSQL に php を接続し、unixodbc + FreeTDS を使用します

インストール手順:

unixODBC をインストール

yum install unixODBC
yum unixODBC-devel をインストール

FreeTDS をインストール


./configure --with-tdsver=8.0 --prefix=/usr/local/freetds --enable - msdblib --with-gnu-ld --enable-shared --enable-static

make

make install

vi /usr/local/freetds/etc/ freetds .conf

[PPCSERVER]
ホスト = 192.168.2.120
ポート = 1433
tds バージョン = 8.0
クライアント文字セット = UTF-8

テスト接続

/usr/local/freetds/bin/tsql -S PPCMSSQL -U 7230 -P 7230


vi /etc/odbcinst.ini

[FREETDS]
説明 = MS SQL 2000 用 FreeTDS の ODBC
ドライバー = /usr/local/freetds/lib/libtdsodbc.so
セットアップ = /usr/local/freetds/lib/libtds . so
FileUsage = 1


vi /etc/odbc.ini

[ODBC データ ソース]
ppc= ppc sql サーバー

[PPCMSSQL]
ドライバー = FREETDS
説明 = ppc SQL サーバー
トレース = いいえ
サーバー名 = PPCSERVER
データベース = 7230

テスト接続

isql -v PPCMSSQL 7230 7230





声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。