使用Informix数据库的Laravel

时间:2018-04-12 09:21:49

标签: laravel-5.3 informix

我使用的是Informix数据库,看起来Laravel默认不支持它。

如何在Laravel中使用Informix数据库?

非常感谢您的帮助!

我使用的是PHP 5.6。

2 个答案:

答案 0 :(得分:1)

您需要使用第三方软件包。 Laravel Informix Database Package

只需使用composer下载它,添加依赖项,添加db provider然后发布新配置。

一步一步

添加到您的composer.json文件

"require": {
    "poyii/laravel-ifx": "1.0.0"
} 

然后运行composer update

一旦Composer安装或更新了您的软件包,您需要注册Informix DB。打开config/app.php并找到提供者密钥并添加:

Poyii\Informix\InformixDBServiceProvider::class,

最后,您需要通过运行以下Artisan命令发布配置文件。

  

$ php artisan vendor:publish

答案 1 :(得分:0)

具有相同的需求,但是上述过程不适用于较新的laravel版本,因为该软件包已锁定在<= 5.2版上,因此您必须覆盖存储库以对其进行修复。

我已经在此处记录了自己的过程:https://blog.rabin.io/sysadmin/laravel-lumen-informix