![](/img/trans.png)
[英]Updating Database phpmyadmin with codeigniter4 or codeigniter3
[英]codeigniter4 4.2.1 does not connect to sqlserver database
将 4.2.1 更新到最新版本的 codeigniter 4,但它没有将我连接到数据库,但我尝试使用我作为备份 4.1.9 制作的先前版本,它运行良好我在连接 tcp 时出错我如下连接,它工作正常
public $local = [
'DSN' => '',
'hostname' => '11.11.22.3\SQLEXPRESS',
'username' => 'ROOT',
'password' => 'EJEMPLO',
'database' => 'EJEMPLO',
'DBDriver' => 'sqlsrv',
'DBPrefix' => '',
'pConnect' => false,
'DBDebug' => (ENVIRONMENT !== 'production'),
'charset' => 'utf8',
'DBCollat' => 'utf8_general_ci',
'swapPre' => '',
'encrypt' => false,
'compress' => false,
'strictOn' => false,
'failover' => [],
'port' => 1200,
];
它们是虚构的数据,因为我可以连接到 4.1.9 的真实数据
错误
无法连接到数据库。 主连接 [sqlsrv]:TCP 提供者:No se puede establecer una conexión ya que elequipo de destino denegó expresamente dicha conexión。
登录超时已过期 建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。 服务器未找到或无法访问。 检查实例名称是否正确以及 SQL Server 是否配置为允许远程连接。 有关详细信息,请参阅 SQL Server 联机丛书。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.