Cara menggunakan php mssql

kemudian arahkan ke folder php/ext yang telah kita install di windows kita misal di sini letak extension php saya di "C:\xampp\php\ext\" . setelah kita extrak terdapat file extension yang kita akan gunakan, namun ada 2 versi extension yaitu TS dan NTS. Apaan tuh ???


Thread Safe (TS) artinya driver dengan program yang bisa mengeksekusi shared data secara bersama-sama dengan thread lain tanpa membuat program crash atau tidak stabil.


Non Thread Safe (NTS) artinya driver ini dipakai untuk server yang tidak mendukung thread safe.


Terus kita harus gunakan yang mana? kita akan gunakan extension dengan versi Thread Safe (TS) agar lebih aman. Selanjutnya kita masuk ke step konfigurasi, yaitu:


STEP 1


Buka file php.ini pada folder xampp\php, kemudian tambahkan 2 baris script berikut ini:


extension="C:\xampp\php\ext\php_sqlsrv_74_ts_x64.dll"

extension="C:\xampp\php\ext\php_pdo_sqlsrv_74_ts_x64.dll"


STEP 2


Pastikan file extension sudah ada di folder 'C:\xampp\php\ext\'


STEP 3


Restart Apache 


STEP 4


Buka phpinfo() pastikan module extension aktif dengan tampil di phpinfo() seperti gambar dibawah ini:




   


Selesai, dan jalankan project php anda yang menggunakan SQL Server sebagai databasenya dan jika masih ada error atau belum bisa konek, bisa dipastikan pada PC/Laptopanda belum terinstal Microsoft ODBC Driver 11 for SQL Server.


ODBC merupakan suatu standar protokol yang menjadi penghubung (connector) antar mesin database. ODBC driver hanya terdapat dalam sistem operasi Windows, sebab ODBC masih merupakan bagian dari Windows Open System Architecture (WOSA). Yang perlu Anda ketahui bahwa dalam ODBC dilengkapi banyak API (Application Programming Interface), dimana API digunakan untuk menjalankan dan memberikan koneksi suatu aplikasi melalui sistem manajemen database yang Anda gunakan.


Dengan adanya ODBC dapat membantu perancang aplikasi untuk dapat mengakses, melihat dan mengolah beberapa aplikasi sekaligus dalam satu waktu. Driver ODBC mendukung beberapa jenis database, seperti Ms SQL Server, Ms FoxPro, Ms Access dan Ms Oracle dan sebagainya. Microsoft ODBC Driver 11 for SQL Server dapat di download pada link berikut ini

https://www.microsoft.com/en-us/download/details.aspx?id=36434


Setelah selesai download, instal dengan cara double klik file msodbcsql.msi (file hasil download), pada proses instal Anda cukup tekan tombol NEXT sampai selesai. Jika instal sudah selesai, silahkan jalankan project php anda kembali.


Seharusnya web server anda sudah bisa work 100% terkoneksi dengan SQL Server. demikian tutorial saya kali ini semoga bermanfaat sebagai catatan saya sendiri khususnya dan orang yang mambaca tutorial ini .

  "database_nya", "UID"=>"user_nya", "PWD"=>"password_nya");
    $conn     = sqlsrv_connect( $host, $connInfo);

    if( $conn ) {
       echo "Koneksi berhasil.
"; }else{ echo "Koneksi Gagal"; die( print_r( sqlsrv_errors(), true)); } ?>
Demikian pembahasan tentang Konfigurasi untuk Membuat Koneksi PHP ke SQL Server dengan Driver MSSQL, semoga tulisan ini bisa memberikan manfaat untuk Anda yang membaca. Sampai jumpa di tulisan berikutnya. Terima Kasih

Hallo sobat, melanjutkan tulisan Saya tentang Konfigurasi untuk Membuat Koneksi PHP ke SQL Server dengan Driver MSSQL kali ini Saya akan membuat sebuah tutorial untuk membuat koneksi PHP 7 ke SQL Server. Yang perlu kita ketahui untuk membuat koneksi database ini kita sudah tidak menggunakan driver MSSQL lagi, karena untuk PHP 7 sudah tidak mendukung driver MSSQL tersebut, driver yang harus kita gunakan ialah SQLSRV.

Baca Juga: Membuat RESTful API Sederhana dengan PHP

Oke, langsung saja ya.

Sesuai judul Saya akan memberikan informasi bagaimana cara konfigurasi web server Anda. Pada tutorial ini Saya menggunakan Xampp 7.2.23 yang sudah menggunakan PHP versi 7.2.23. Untuk melakukan konfigurasi Anda harus menyiapkan 2 file extension .dll yaitu php_pdo_sqlsrv_72_ts.dll dan php_sqlsrv_72_ts.dll. Anda bisa download semuanya pada link di bawah ini:

  1. XAMPP 7.2.23
  2. File extension .DLL (bentuk .zip)

Environment yang Saya gunakan pada tutorial ini adalah x64/64bit, jadi saat Anda mencoba tutorial ini pastikan gunakan extension yang sesuai dengan environment yang Anda gunakan.

Setelah Anda download dan buka file extension di atas, Anda akan menemukan directory seperti berikut:

Windows-7.2 -> x64 (Untuk environment 64bit)
Windows-7.2 -> x86 (Untuk environment 32bit)

Di dalam folder x64 dan x86 terdapat file extension yang kita akan gunakan, namun ada 2 versi extension yaitu TS dan NTS. Apaan tuh ???

Thread Safe (TS) artinya driver dengan program yang bisa mengeksekusi shared data secara bersama-sama dengan thread lain tanpa membuat program crash atau tidak stabil.

Non Thread Safe (NTS) artinya driver ini dipakai untuk server yang tidak mendukung thread safe.

Jadi kita harus gunakan yang mana? kita akan gunakan extension dengan versi Thread Safe (TS) agar lebih aman. Jika sudah di download semua, simpan di tempat yang mudah Anda jangkau. Selanjutnya kita masuk ke step konfigurasi, yaitu:

STEP 1

Buka file php.ini pada folder xampp\php, kemudian tambahkan 2 baris script berikut ini:

extension=php_sqlsrv_72_ts
extension=php_pdo_sqlsrv_72_ts

Lalu SAVE.

STEP 2

Extract php_pdo_sqlsrv_72_ts.dll dan php_sqlsrv_72_ts.dll dari file extension .zip yang sudah Anda download, lalu pindahkan ke folder php_pdo_sqlsrv_72_ts.dll0

STEP 3

Restart Apache

STEP 4

Buka php_pdo_sqlsrv_72_ts.dll1 pastikan module extension aktif dengan tampil di php_pdo_sqlsrv_72_ts.dll1 seperti gambar dibawah ini:

Cara menggunakan php mssql
Cara menggunakan php mssql

Selesai.

Pastikan jangan sampai ada step yang terlewat. Selanjutnya kita test dengan script koneksi sederhana sebagai berikut :

<?php
$Server	  = "localhost";
$Database = array("Database"=>"DATABASE_NAME");
$conn	  = sqlsrv_connect($Server, $Database);
if ($conn) {
    echo "Koneksi Berhasil !";
} else {
    echo "Koneksi gagal !";
    die(print_r(sqlsrv_errors(),true));
}
?>

Jika Anda sudah mengikuti step di atas dengan benar, namun koneksi masih selalu gagal, bisa dipastikan pada PC/Laptop Anda belum terinstal Microsoft ODBC Driver 11 for SQL Server.

ODBC merupakan suatu standar protokol yang menjadi penghubung (connector) antar mesin database. ODBC driver hanya terdapat dalam sistem operasi Windows, sebab ODBC masih merupakan bagian dari Windows Open System Architecture (WOSA). Yang perlu Anda ketahui bahwa dalam ODBC dilengkapi banyak API (Application Programming Interface), dimana API digunakan untuk menjalankan dan memberikan koneksi suatu aplikasi melalui sistem manajemen database yang Anda gunakan.

Dengan adanya ODBC dapat membantu perancang aplikasi untuk dapat mengakses, melihat dan mengolah beberapa aplikasi sekaligus dalam satu waktu. Driver ODBC mendukung beberapa jenis database, seperti Ms SQL Server, Ms FoxPro, Ms Access dan Ms Oracle dan sebagainya. Microsoft ODBC Driver 11 for SQL Server dapat di download pada link berikut ini https://www.microsoft.com/en-us/download/details.aspx?id=36434

Setelah selesai download, instal dengan cara double klik file msodbcsql.msi (file hasil download), pada proses instal Anda cukup tekan tombol NEXT sampai selesai. Jika instal sudah selesai, silahkan Anda jalankan lagi script koneksi sederhana yang sebelumnya Anda buat.

Seharusnya web server Anda sudah bisa work 100% terkoneksi dengan SQL Server. Sekali lagi Saya katakan pastikan jangan sampai ada step yang terlewat.

Demikian pembahasan tentang Cara Membuat Koneksi PHP 7 ke SQL Server, semoga tulisan ini bisa memberikan manfaat untuk Anda yang membaca. Sampai jumpa di tulisan berikutnya. Terima Kasih

Bagaimana cara mengkoneksikan PHP dengan database MySQL?

Empat langkah menggunakan MySQLi untuk membuat koneksi database PHP ke MySQL:.
Buka File Manager -> public_html..
Buat File Baru dengan mengklik ikon tambah file pada menu di atas layar..
Simpan dengan nama databaseconnect.php, atau nama lain yang Anda inginkan, tapi ekstensinya tetap ..

Urutan langkah yang benar dalam melakukan koneksi ke MySQL dari PHP adalah?

Berikut langkah-langkah yang bisa Anda ikuti untuk membuat koneksi PHP ke MySQL:.
Buat Database MySQL..
2. Buat File Koneksi PHP untuk Dihubungkan ke Database MySQL..
3. Cek Koneksi dan Atasi Masalah yang Muncul..

Apakah PHP mendukung berbagai macam database?

PHP mendukung banyak database (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, dll),PHP merupakan perangkat lunak open source, PHP Gratis untuk didownload dan digunakan. Jika anda ingin belajar PHP, pastikan komputer anda sudah terinstal web server seperti Wamp atau Xampp.

Langkah instalasi SQL Server?

Cara Install SQL Server Sampai Tuntas.
Pertama-tama anda harus mendownload installer SQL Server-nya terlebih dahulu. ... .
Pada jendela awal instalasi, pilih Custom..
Untuk lokasi instalasinya biarkan default, kemudian pilih Install..
SQL Server akan mendownload beberapa package dan file-file yang diperlukan..