栏目导航
热点推荐
- mysql排序的妙用(类似置顶)
- 优化MySQL的数据库性能的八种方
- MySQL配置文件my.cnf中文版
- linux下mysql命令
- 如何用MySQL-Front远程连接MySql
- 如何修改MySQL 5.1 data文件夹路
- Linux mysql安装修改root密码服
- MySQL Server 5.0安装教程(图解)
- PHP中的MYSQL常用函数
- mysql常见错误提示及解决方法
- MySQL常见错误问答!
- 使用MySQL时的一些常见错误
阅览排行
Linux PHP连接MSSQL
www.jz123.cn 2011-06-02 来源: 站长家园 责任编辑(袁袁) 我要投递新闻
一、软件包
a) freetds-stable.gz
b) php-5.2.12.tar.gz
二、安装步骤
a) tar zxvf freetds-stable.gz
b) cd freetds-0.82/
c) ./configure --prefix=/usr/local/freetds --with-tdsver=8.0
d) Make
e) Make install
f) Tar zxvf php-5.2.12.tar.gz
g) Cd php-5.2.12
h) ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --enable-safe-mode --enable-mbstring --with-mysql=/usr/local/mysql --with-pdo-mysql=/usr/local/mysql/ --with-zlib --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --without-pear --enable-ftp --enable-zip --enable-sockets --with-mssql=/usr/local/freetds
i) Make
j) Make install
k) Vi /usr/local/php/lib/php.ini
l) extension=php_mssql.dll取掉前面的分号
m) vi /usr/local/freetds/etc/freetds.conf
n) 增加如下代码
[server73]
host = 192.168.0.36
port = 1433
tds version = 8.0
client charset = utf8
o) ./tsql -H192.168.0.36 -p1433 -Usq –Dgovstock// 测试连接SQLSERVER
p) ./tsql -Sserver73 -Usa –Dgovstock//测试连接SQLSERVER
q) 输入命令后出现”>”表示连接成功
三、说明
a) 首先要保证SQLSERVER2000/2005可以远程连接。可以telnet ip地址 1433测试1433是否打开。注意防火墙。SQLEXPRESS2005的端口是动态的。不是1433端口。需要先设置成1433静态端口。
上一篇:彻底解决MySql在UTF8字符集下乱码问题 下一篇:MySQL转义字符