gpt4 book ai didi

php - 将 ubuntu 上的 Laravel 连接到 Azure SQL Server

转载 作者:行者123 更新时间:2023-12-04 18:30:33 26 4
gpt4 key购买 nike

我正在使用 ubuntu 作为操作系统开发一个 Laravel 应用程序,我的数据库位于远程 Azure 服务器中。经过长时间的研究,我即将放弃。安装了freetds、php5-sybase等

这是我的连接文件:(默认设置为 sqlsrv)

....

'sqlsrv' => array(
'driver' => 'sqlsrv',
'host' => 'myhostname:myport',
'database' => 'mydatabasename',
'username' => 'myusername',
'password' => 'mypassword'
),

....

我收到的错误是这个:

  PDOException
SQLSTATE[01002] Adaptive Server connection failed (severity 9)

有什么建议吗?如果你们需要更多详细信息,请询问:)

提前致谢

最佳答案

我解决了我的问题。我的查询字符串示例中缺少@domain:

$pdo = new PDO("dblib:host=xxxx:1433;dbname=yyyy", 'username@domain', 'password');

关于php - 将 ubuntu 上的 Laravel 连接到 Azure SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23088923/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com