[英]DBMaker connection with PHP ODBC (using PDO)
I'm developing an application with a php framework (Yii) who use pdo connection also for remote ODBC databases . 我正在使用php框架(Yii)开发应用程序,该框架也将pdo连接用于远程ODBC数据库 。
I'm working on a Debian server with PHP 7.1, with DBMaker drivers installed, ODBC.ini configured so DBMaker works well with this code: 我正在使用PHP 7.1的Debian服务器上工作,安装了DBMaker驱动程序,并配置了ODBC.ini,因此DBMaker可以很好地与以下代码配合使用:
if(!odbc_connect('MYDBDSN','myuser', 'mypass')) {
echo "Connection not found " . odbc_errormsg();
} else {
echo "Database exists";
}
// queries works!
But a connection made by 但是由
$conn = new PDO ("odbc:MYDBDSN", 'myuser', 'mypass');
says Unable to connect; 说无法连接; PDOException: could not find driver . PDOException:找不到驱动程序 。
Is there any way to connect my DBMaker database with PDO, making my queries framework compatible ? 有什么方法可以将DBMaker数据库与PDO连接起来,从而使我的查询框架兼容 ?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.