1.freetds
freetds-stable.tgz
[root@yezi 2]# tar -xzvf freetds-stable.tgz
[root@yezi 2]# tar -xzvf freetds-stable.tgz -c /toos
也可以加 -c 制定釋放到哪個目錄
[root@yezi 2]# cd freetds-0.82/
[root@yezi 2]#chmod 777 -r ./
[root@yezi 2]# ./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static
[root@yezi 2]# make
[root@yezi 2]# make install
# vi /etc/ld.so.conf 加入
/usr/local/freetds/lib
# ldconfig
下面這個是測試連線mssql資料庫使用的
[root@yezi pymssql-1.0.2]# ln -s /usr/local/freetds/bin/tsql /usr/bin/tsql
測試連線資料庫
tsql -h 192.168.5.100 -p 1433 -u sa
這一次我用的檔案時最新版本的檔案
freetds-0.92.dev.20120124
[root@localhost 3]# vi /usr/local/freetds/etc/freetds.conf
tds version = 8.0
client charset = gbk
這樣子查詢就是不亂碼的了
php支援連線mssql2000的編譯路徑設定
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql/ --with-curl=/usr/local/curl --enable-ftp --with-libxml-dir=/usr/local/libxml2 --with-xsl=/usr/local/libxslt/ --with-gd=/usr/local/gd2/ --with-jpeg-dir=/usr/local/jpeg7/ --with-zlib-dir=/usr/local/lib/ --with-png-dir=/usr/lib/ --with-freetype-dir=/usr/local/freetype/ --enable-mbstring --with-mysqli=/usr/local/mysql/bin/mysql_config -with-pdo-mysql=/usr/local/mysql/ --with-mssql=/usr/local/freetds --with-pdo-dblib=/usr/local/freetds
Linux下安裝mssql擴充套件詳細步驟
安裝步驟 一.編譯安裝freetds 1.wget 2.tar zxf freetds 0.82.orig.tar.gz 3.cd freetds 0.82 4.configure prefix usr local freetds with tdsver 8.0 enable msdblib ena...
Linux下PHP支援MSSql的配置
因為專案以前的資料庫為sqlserver mssql 客戶希望不要換資料庫。在當今客戶就是上帝的理念下,於是只能採用linux下php操作mssql。由於之前沒什麼經驗,甚至可以說是第一次。於是在網上找了很多linux下php配置mssql的資料,其中不得不說錯誤太多,自己做了很多實驗,最終還是完美...
linux下硬連線與軟連線
linux下的檔案管理是通過inode和block來儲存的,乙個檔案內的實際內容是儲存在block中的,而檔案的屬性,許可權之類以及該檔案的block都在在inode當中,乙個檔案會占用乙個inode,而當乙個檔案過大時,它是會占用多個block的,而這些block都在inode當中記錄著。有了上面...