Database Configuration — CodeIgniter 3.1.13 documentation
Some database drivers (such as PDO, PostgreSQL, Oracle, ODBC) might require a full DSN string to be provided. If that is the case, you should use the 'dsn' configuration setting, as if you're using the driver's underlying native PHP extension, like this: