Membuat file php untuk koneksi database ke MySQL ternyata sangat mudah, hanya butuh beberapa baris perintah saja. Show
Membuat File Konfigurasi Fungsi Koneksi Database Script PHPPanduan dibawah ini akan membimbing Anda bagaimana cara membuat sebuah koneksi database PHP ke MySQLi atau MySQL dengan struktur yang sederhana. Koneksi database pada aplikasi dengan PHP memiliki peran vital saat Anda membangun sebuah website. Koneksi ini memungkinkan Anda untuk melakukan berbagai aktifitas perawatan website hingga menjadi sempurna. Hal tersebut sangat dibutuhkan untuk keperluan seperti melakukan input, update, menampilkan atau menghapus database yang tidak diperlukan. Cara Membuat File Koneksi Database PHP ke MySQLiSebelum Anda membuat fungsi koneksi dengan membuat sebuah file PHP, yang harus Anda lakukan adalah membuat database terlebih dahulu melalui cPanel layanan hosting Anda. Bila Anda masih belum faham bagaimana cara membuat database, silahkan baca tutorial pada link ini : Cara Membuat Database MySQL. Untuk membuat koneksi database, ada empat variabel penting yang harus didefinisikan terlebih dahulu, yaitu:
Dalam contoh panduan kali ini sesuai dengan Cara Membuat Database MySQL, 4 variabel tersebut adalah:
Membuat File KoneksiUntuk keperluan ini Anda harus membuat sebuah file ektensi PHP dengan nama koneksi.php. Menurut Niagahoster, beberapa aplikasi PHP editor terbaik yang bisa Anda gunakan saat ini antara lain:
Saya sendiri lebih senang menggunakan aplikasi Dreamweaver karena lebih mudah cara pakainya dengan fitur relatif lengkap. Bagi Anda yang ingin mendapatkan Adobe Dreamweaver untuk keperluan edit file PHP, silahkan ajukan permintaan dengan isi kolom komentar dibawah. File koneksi.php yang Anda buat ini kemudian diupload pada layanan hosting dan tempatkan pada folder public_html. Cek bagaimana cara upload file ke server hosting melalui cPanel pada link berikut ini: Cara Upload File Melalui cPanel. File Koneksi.phpBuat sebuah file dengan nama koneksi.php dan inputkan rangkain script php seperti yang tertera dibawah ini.
Penjelasan scrip koneksi.phpFungsi koneksi database menggunakan perintah mysqli_connect(). MySQLi merupakan versi terbaru dari MySQL yang saat ini sudah mulai ditinggalkan para programmer. Pada 4 baris kode pertama Anda harus mendefiniskan value dari variable yang terhubung ke database yaitu:
Sesuaikan value atau isi dari variabel diatas dengan data yang Anda miliki. Bila Anda tidak tahu apa username yang diberikan oleh layanan hosting, silahkan cek email aktivasi layanan hosting Anda. Biasanya disana akan ada informasi lengkap data-data yang diperlukan Anda dalam menggunakan layanan hosting. Kalau masih bingung tanyakan langsung ke CS hosting Anda. Fungsi mysqli_connect() akan memerintahkan script untuk menghubungkan database sesuai dengan variabel yang Anda buat. Bila koneksi tidak berhasil maka akan muncul pesan yang ditimbulkan dari prosedur ini:
Adapun bila koneksi sukses akan muncul pesan "Koneksi sukses"
Setelah semua perintah sukses dieksekusi, Anda bisa menutup koneksi dengan perintah dibawah:
Cek KoneksiSetelah file koneksi.php Anda upload ke layanan hosting di folder public_html, sekarang saatnya Anda melakukan testing apakah script bekerja dengan sempurna atau justru gagal. Caranya dengan akses browser Anda dan ketikkan domain dan file koneksi.php sbb:
Koneksi gagalApabila koneksi yang Anda buat mengalami kegagalan, maka akan muncul pesan error sebagai berikut ini: Beberapa penyebab gagal koneksi pada database MySQLi antara lain:
Pastikan database Anda sudah dihubungkan dengan user, sebagaimana gambar dibawah ini. Untuk melihat secara detil apa penyebab error, Anda bisa cek dokumentasinya pada file error_log di cPanel. Koneksi sukesJika source kode PHP yang Anda buat benar dan terhubung dengan MySQLi tanpa masalah, muncul pesan informasi seperti gambar dibawah ini. Fungsi apa yang digunakan untuk mengkoneksikan MySQL di PHP?Tentang Kode MySQLi
Fungsi utama yang digunakan di script ini adalah mysqli_connect(). Fungsi ini merupakan bagian internal PHP untuk membuat koneksi baru ke server MySQL.
Apa itu database pada PHP?Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari basis data tersebut.
Bagaimana cara menghubungkan database MySQL dengan PHP?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.. Apa saja database yang bisa digunakan oleh PHP?PHP mendukung banyak database (MySQL, Informix, Oracle, Sybase, Solid, PostgreSQL, Generic ODBC, dll.) PHP adalah perangkat lunak open-source atau source kodenya terbuka. PHP itu GRATIS dan BEBAS dipakai siapapun.
|