PHP 通过 FreeTDS 链接 MSSQL

发布于: 11 February, 2014
分享:

安装 FreeTDS 和 PHP MSSQL 扩展

sudo apt-get install freetds-common freetds-bin unixodbc php5-sybase

重新启动 Apache

sudo /etc/init.d/apache2 restart

测试 FreeTDS

tsql -H your.server.name -p 1433 -U yourusername -P yourpassword -D yourdatabasename

配置 FreeTDS

sudo nano /etc/freetds/freetds.conf 在最后一行添加: [yourserver] host = your.server.name port = 1433 tds version = 8.0

通过已配置文件服务器名测试 FreeTDS

tsql -S yourserver -U yourusername -P yourpassword -D yourdatabasename

在 PHP 代码中测试

$link = mssql_connect('yourserver', 'yourusername', 'yourpassword');

if (!$link) {  die('Unable to connect!'); }

if (!mssql_select_db('yourdatabasename', $link)) {  die('Unable to select database!'); }

$result = mssql_query('SELECT * FROM yourtable');

while ($row = mssql_fetch_array($result)) {  var_dump($row); }

mssql_free_result($result);

分享:

0 留言

留言

您的留言将被人工审核,请勿发表色情、反动言论。