linux下php连接mssql

来源:百度知道 编辑:UC知道 时间:2024/07/02 03:09:19
在linux下通过PHP如何能连接mssql。还请各位帮忙。
现在我已经在linux下安装了freetds,并且我通过<?php echo phpinfo();?>显示mssql已经安装上了,并且在linux下使用:
/usr/local/freetds/bin/tsql -S 10.1.0.246 -U sa
也已经成功登录连接了sqlserver,可是当我通过php程序来进行连接的时候,确是连接不上,不知道还有哪些需要操作的。
备注:我已经修改了/usr/local/freetds/etc/freetds.conf的参数:
[10.1.0.246]
host = 10.1.0.246
port = 1433
tds Version = 8.0
client charset = GBK
也已经重新编译了PHP:
./configure --with-sybase=/usr/local/freetds
总之,从网上找的材料指南,里面的需要配置的信息基本配置了,不知道为什么通过程序还是连接不上,各位帮帮忙啊。

mysql_connect~~
如果你phpinfo里面有mysql
那说明已经装好了喔
确定一下mysql数据表user里面有你自己设定的链接权限就可以了

权限问题
这么说吧,权限问题随着版本的哦不同在不同目录权限默认分配是不同的。
我的OpenBSD到现在Mysql还是权限分配不清,不能给php用,mysql的权限分配随着版本不同实在太混乱了。
我的解决办法,别打我,扔掉mysql,使用postgresql,毕竟更好,权限分配也清晰。