我正在尝试使用PHP5连接到Sybase数据库.我相信我已成功编译PHP PDO_DBLIB,作为PDO驱动程序下的phpinfo()列表dblib,并freetds作为pdo_dblib风格.
但是,当我尝试测试连接时,我收到错误消息:
'PDOException',消息'找不到驱动程序'
我正在尝试使用以下代码连接到LAN上的服务器:
$dbh = new PDO("sybase:host=192.168.1.xxx;dbname=[database-name]", '[user]', '[pass]');
Run Code Online (Sandbox Code Playgroud)
任何建议将不胜感激!
Zde*_*hek -1
PDO 不起作用,或者至少 Sybase 没有对 php 的 PDO 支持。在 Windows 上,您可以使用 ODBC,并且 PDO_SQLSRV或PDO_ODBC,这可能听起来很奇怪,但它应该可以工作。
我推荐的第二个选项是直接连接到 Sybase (SqlAnywhere),但您需要安装SQL Anywhere PHP 模块
| 归档时间: |
|
| 查看次数: |
11499 次 |
| 最近记录: |