任何步骤都将指导CodeIgniter 4和SQL Server数据库之间的连接。一步一步地完成流程,易于实施。
elcex8rz1#
我确实集成了这个需求一段时间了,请按照以下步骤成功集成。1.根据您的PHP版本从link下载sqlsrv dll文件。1.解压缩zip文件并复制“php_pdo_sqlsrv_80_ts.dll”和“php_sqlsrv_80_ts.dll”文件。对于更多的澄清我所附的图像,请通过它。x1c 0d1x1.将这些文件粘贴到xampp目录“\xampp\php\ext”中。1.打开php.ini文件添加/启用扩展名“php_pdo_sqlsrv_80_ts.dll”和“php_sqlsrv_80_ts.dll”并重新启动Apache服务器。1.检查你的phpinfo sqlsrv扩展是否启用。更多的澄清检查下面的图像。
6.修改数据库配置文件“app/Config/Database.php”中的以下更改。
$default = [ 'DSN' => '', 'hostname' => 'hostname/ipaddress', 'username' => 'username', 'password' => 'password', 'database' => 'databasename', 'DBDriver' => 'sqlsrv', 'DBPrefix' => '', 'pConnect' => false, 'port' => 1433, ];
最后你需要在你的控制器或模型中初始化数据库。你可以按照下面的代码进行调用。
$db = \Config\Database::connect(); $query = $db->query("SELECT * FROM tablename"); echo "<pre>"; print_r($query->getResult()); die;
最后,你会得到的结果,根据你的数据.我希望这会有所帮助。
1条答案
按热度按时间elcex8rz1#
我确实集成了这个需求一段时间了,请按照以下步骤成功集成。
1.根据您的PHP版本从link下载sqlsrv dll文件。
1.解压缩zip文件并复制“php_pdo_sqlsrv_80_ts.dll”和“php_sqlsrv_80_ts.dll”文件。对于更多的澄清我所附的图像,请通过它。x1c 0d1x
1.将这些文件粘贴到xampp目录“\xampp\php\ext”中。
1.打开php.ini文件添加/启用扩展名“php_pdo_sqlsrv_80_ts.dll”和“php_sqlsrv_80_ts.dll”并重新启动Apache服务器。
1.检查你的phpinfo sqlsrv扩展是否启用。更多的澄清检查下面的图像。
6.修改数据库配置文件“app/Config/Database.php”中的以下更改。
最后你需要在你的控制器或模型中初始化数据库。你可以按照下面的代码进行调用。
最后,你会得到的结果,根据你的数据.
我希望这会有所帮助。