Linux PHP连接MSSQL
发布时间:2011-06-02 12:01:00
一、软件包
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静态端口。
猜你喜欢
- 前言我们经常需要根据用户对自己数据的一些操作来做一些事情.比如如果用户删除了自己的账号,我们就给他发短信骂他,去发短信求他回来.类似于这种功
- <?php$dsn = "mysql:host=localhost;dbname=group";$db = new
- 我们最终的视图技巧利用了一个高级python技术。 假设你发现自己在各个不同视图里重复了大量代码,就像 这个例子:def my_view1(
- 今天小池提出一个问题讨论,如何使分页做的更友好。做了一些调研和思考,做了些总结。分页在电商网站3级页、搜索结果页面等信息量大的页面是很重要的
- 简单的说:装饰器主要作用就是对函数进行一些修饰,它的出现是在引入类方法和静态方法的时候为了定义静态方法出现的。例如为了把foo()函数声明成
- 场景在使用Tortoise操作数据库的时候发现,通过对操作数据库模型加以装饰器,如@pre_save(Model),可以实现对这个模型在sa
- 如何查看cpu的核数代码: from multiprocessing import cpu_count print(&q
- pymysql模块的使用查询一条数据fetchone()from pymysql import *conn = connect(  
- SQL*Plus system/manager 2、显示当前连接用户 SQL> show user 3、查看系统拥有哪些用户 SQL&
- 代码如下:'文字水印 Function WordWatermark(ImagePath) Dim&nb
- 从 webpack book 的 Loading Assets 一章中延申出来。改善前端项目体验中,很重要的点就是静态资源的优化。它是由于浏
- MySQL全文索引一种特殊的索引,它会把某个数据表的某个数据列出现过的所有单词生成一份清单。alter table tablename ad
- 本文为大家分享了Ubuntu18.04安装mysql5.7.23的具体方法,供大家参考,具体内容如下参考文章:Ubuntu 18.04 安装
- 最近在项目中出现golang内存溢出的问题,master刚开始运行时只有10多M,运行几天后,竟然达到了10多个G。而且到凌晨流量变少内存也
- 栈溢出const data = { foo: 1 }const obj = new Proxy(data, {/*...*/})effect
- 前言本文主要给大家介绍了关于python用MethodType绑定方法到类的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细
- $ cat checkserver.py#!/usr/bin/python# -*- coding: utf-8 -*- impo
- 有时,优雅的实现是一个函数。不是方法。不是类。不是框架。只是函数。
- Python中,列表是可以进行修改的:赋值、删除元素、分片等等。在给列表添加元素时,有两个常见的方法:append和extend。appen
- pyquery的使用一、pyquery的介绍使用pyquery需要在Web和了解jQuery的基础上,使用该CSS选择器。二、pyquery