Cara Menghubungkan Codeigniter4 dengan Microsoft SQL Server

Download driver sqlsrv di 

https://github.com/Microsoft/msphpsql/releases

Pilih versi sesui sistem operasi yang digunakan dan versi PHP

Selanjutnya ekstrak ke folder C:\xampp\php\ext



Anda bisa memilih untuk PHP versi 7, 8.0 atau 8.1
Selanjutnya edit file php.ini
Tambahkan 

extension=php_pdo_sqlsrv_81_ts.dll
extension=php_sqlsrv_81_ts.dll

Selanjutnya restart apache atau XAMPP

Untuk mengecek gunakan script 
phpinfo();

Pastikan pdo_sqlsrv sudah tercantum di dalam php


Pada project codeigniter4 Anda, lakukan konfigurasi database seperti berikut :
Buka /projectAnda/App/Config/Database.php dan edit sesuai username  dan database

public $default= [
        'DSN'      => '',
        'hostname' => 'DESKTOP-Q050R00\SQLEXPRESS',
        'username' => 'admin',
        'password' => 'password,
        'database' => 'DBSAYA',
        'DBDriver' => 'sqlsrv',
        'DBPrefix' => '',
        'pConnect' => false,
        'DBDebug'  => (ENVIRONMENT !== 'production'),
        'cacheOn'  => false,
        'cacheDir' => '',
        'charset'  => 'utf8',
        'DBCollat' => 'utf8_general_ci',
        'swapPre'  => '',
        'encrypt'  => false,
        'compress' => false,
        'strictOn' => false,
        'failover' => [],
        'port'     => 1433,
    ];

Posting Komentar

Lebih baru Lebih lama