【问题标题】:How to connect MSSQL from PHP 7, Plesk 12.5 installed on CentOS 7如何从 PHP 7 连接 MSSQL,安装在 CentOS 7 上的 Plesk 12.5
【发布时间】:2016-10-16 15:57:35
【问题描述】:
【问题讨论】:
标签:
php
linux
pdo
centos
plesk
【解决方案1】:
感谢大家的帮助。
我通过简单地将 MSSQL 与 ODBC 驱动程序连接解决了我的问题,它与 PHP7 一起提供
你需要确保你有
/etc/odbc.ini
[SomeName]
Description = " SomeName "
Driver = FreeTDS
Trace = No
Servername = TestServer
Database = dbname
UserName = username
Password = pass
[Default]
Driver = /usr/lib64/libtdsS.so.1
/etc/freetds.conf
[TestServer]
host =dbhostname
port = 1433
client charset = UTF-8
tds version = 8.0
然后在php中
$db = new PDO("odbc: SomeName ", " username ", " pass");
$sql = " select *…….”
$stmt = $db->prepare($sql);
$stmt->execute();