Cara koneksi database phpmyadmin ke html

Postingan AneIqbal kali ini akan membahas bagaimana cara membuat koneksi PHP dengan database MySQL. Simak pembahasan selengkapnya di sini.

Ini adalah langkah yang sangat penting dalam membuat sebuah aplikasi web. Mengapa? Karena tanpa adanya koneksi ini, aplikasi web kita tidak bisa terhubung ke database. Sebuah aplikasi sangat membutuhkan database.

  • Buat databasenya terlebih dahulu
  • Buat file koneksinya (koneksi.php)
  • Jalankan filenya

Buat databasenya terlebih dahulu

Apa langkah awal untuk membuat koneksi antara PHP dengan database MySQL? Pertama, kita harus membuat databasenya. Dalam tutorial ini, saya menyontohkan membuat database kampus.

Bila Anda belum tahu caranya, saya sudah tuliskan cara membuat database bahkan sampai membuat table juga. Anda bisa membacanya di postingan cara membuat database di phpmyadmin.

Cara koneksi database phpmyadmin ke html
contoh database pada phpmyadmin

Buat file koneksinya (koneksi.php)

Selanjutnya adalah membuat koneksi ke database tersebut dengan cara membuat sebuah file PHP yang berisi codingan seperti berikut dan simpan file dengan nama koneksi.php.

<?php
$connect = mysqli_connect("localhost", "root", "", "kampus");

if($connect){
 echo "Koneksi ke database berhasil";
}else{
 echo "Koneksi ke database gagal. Mohon periksa lagi config koneksi database Anda";
}
?>

Perhatikan pada baris awal. Kita membuat variabel $connect untuk menyimpan hasil proses mysqli_connect(). mysqli_connect() akan menghasilkan nilai true bila berhasil terhubung dengan database dan false bila gagal terkoneksi.

Pada mysqli_connect() di atas, kita memasukkan empat parameter. Pertama adalah hostnya, bisa berupa IP juga. Kedua adalah user dari database dan dalam hal ini adalah root. Lalu password dari user tersebut, kosong karena memang rootnya belum dipasang password. Terakhir adalah nama database yang ingin kita hubungkan dan di atas, kampus adalah nama databasenya.

Bila koneksinya berhasil, kita akan menampilkan pesan “Koneksi ke database berhasil”. Jika gagal, pesan “Koneksi ke database gagal. Mohon periksa lagi config koneksi database Anda” akan muncul.

Jalankan filenya

Setelah kita buat file koneksi.php, sekarang saatnya untuk menjalankan file tersebut dan melihat responnya. Apakah kita sudah benar memasukkan parameter sesuai dengan databasenya atau belum.

Cara koneksi database phpmyadmin ke html
Koneksi database berhasil

Sebenarnya, saat kita sudah berhasil terkoneksi ke database, kita nggak perlu terus-terusan menampilkan ‘Koneksi ke database berhasil’. Cukup sekali saja untuk memastikan bahwa benar-benar sudah terkoneksi.

Jika sudah dipastikan berhasil, maka kita dapat menyembunyikan pesan tersebut. Caranya gampang. Tinggal beri tanda komentar (//) pada kode di atas di bagian sukses terkoneksi agar tidak dibaca oleh server.

Seperti ini codingannya.

<?php
$connect = mysqli_connect("localhost", "root", "", "kampus");

if($connect){
 //echo "Koneksi ke database berhasil";
}else{
 echo "Koneksi ke database gagal. Mohon periksa lagi config koneksi database Anda";
}
?>

Sampai sini selesai pembahasan koneksi database ke PHP. Cukup mudah bukan? Semoga Anda berhasil menghubungkannya juga ya.

Demikian panduan singkat cara membuat koneksi PHP dengan database MySQL. Semoga panduan di atas dapat dengan mudah dipahami dan semoga juga bisa membantu Anda.

Pada tulisan ini saya akan menjelaskan bagaimana cara membuat file PHP untuk koneksi database mysql yang sudah kita buat kemarin dengan website PHP. Kenapa kita perlu untuk menghubungkan atau menyambungkan PHP dengan database mysql? Karena agar supaya kita dapat memanipulasi database mysql dengan menggunakan php maka kita perlu untuk mengkoneksikan terlebih dahulu.

Sebelum kira mulai membuat koneksi database maka kita perlu terlebih dahulu untuk memahami dimana lokasi file php ini nanti akan disimpan. Karena kita menggunakan Xampp maka kita akan membuat file koneksi.php untuk di simpan pada folder C:\xampp\htdocs, saya rasa kalian sudah paham mengenai ini karena semua file php yang akan kita buat nantinya akan di simpan di dalam forlder htdocs kemudian dipanggil melalui browser baik chrome maupun firefox dengan cara memasukkan alamat localhost/namafile.php, sebagai contoh kita akan membuat file koneksi.php dan mengakses file koneksi php tersebut untuk melakukan tes koneksi ke database yang telah kita buat kemarin.

Mari kita mulai!

Cara koneksi database phpmyadmin ke html

Tutorial Cara Membuat Koneksi File PHP dengan Database MySQL Xampp

Sebelum membuat file koneksi untuk menghubungkan php dengan database mysql pastikan terlebih dahulu kamu sudah membuat database mysql di phpmyadmin serta mengetahui nama database yang telah kamu buat kemarin, nama database yang telah kita buat kemarin adalah “barang_db” dan yang tak kalah penting juga adalah mengetahui nama host, username dan password. Karena kira menggunakan aplikasi web server Xampp maka secara default nama host yang akan kita panggil adalah “localhost”, jika kalian membuat database mysql online menggunakan hosting maka tinggal memanggil nama host sesuai dengan alamat yang disediakan pada hosting kamu.

Oh iya, untuk membuat file koneksi ini kalian bisa menggunakan Notepad bawaan windows atau dengan menggunakan Notepad++ agar lebih memudahkan kamu dalam belajar web php.

Saya sendiri menggunakan Notepad++, dan berikut contoh listing kode untuk file koneksi.php

<?php
// isi nama host, username mysql, dan password mysql Anda
mysqli_connect("localhost","root","");
// isikan dengan nama database yang akan di hubungkan
mysqli_select_db("barang_db");
?>

Keterangan kode diatas:
Fungsi php pada perintah mysqli_connect adalah untuk memanggil nama host yang kita gunakan, karena saya menggunakan xampp maka saya isi seperti contoh diatas yakni nama host saya isi dengan localhost, kemudian username saya isi dengan root, lalu password saya kosongkan karena saya tidak memberi password pada xampp di komputer saya.

Kemudian pada perintah mysqli_select_db digunakan untuk memilih dan memanggil database yang ingin di hubungkan dengan website php, jadi kamu tinggal mengisikan nama database sesuai dengan nama database yang ingin dimanipulasi melalui PHP. Seperti contoh diatas saya isi dengan nama database barang_db karena database tersebut yang ingin saya hubungkan dan memanipulasi datanya melalui web php yang akan saya buat nanti.

Tetapi sampai disini kita masih belum tahu apakah file koneksi yang kita buat diatas sudah terhubung dengan database apa belum. Oleh karena itu kita bisa memodifikasi kode diatas dengan menambahkan perintah if else untuk mengetes koneksinya berhasil apa tidak.

koneksi.php

<?php<?php
// isi nama host, username mysql, dan password mysql anda
$konek = mysqli_connect("localhost","root","");

if($konek){echo "koneksi host berhasil.<br/>";}
else{echo "koneksi gagal.<br/>";}

// isikan dengan nama database yang akan di hubungkan
$database = mysqli_select_db($konek, "barang_db"); 
if($database){echo "koneksi database berhasil.";}
else{echo "koneksi database gagal.";}
?>

Simpan file koneksi.php di forlder C:\xampp\htdocs\koneksi.php dan jangan lupa untuk memilih Save as type PHP: Hypertext Preprocessor file.

Cara koneksi database phpmyadmin ke html

Kemudian buka browser yang kamu gunakan, setelah itu silahkan ketikan “localhost/koneksi.php” lalu tekan ENTER untuk membuka halaman. Jika Xampp belum berjalan di PC Windows kamu maka kamu perlu untuk Menjalankan Xampp terlebih dahulu.

Jika berhasil maka akan tampil seperti gambar berikut ini,

Cara koneksi database phpmyadmin ke html

Jika gagal maka akan muncul Error seperti ini.

Cara koneksi database phpmyadmin ke html

Biasanya kalo gagal itu karena perintah yang digunakan tidak support mysql atau mysqli, cara mengatasi error adalah dengan mengganti perintah mysql dengan msqli atau sebaliknya. Kalau punya saya supportnya mysqli. Semoga bermanfaat.

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 ..

Bagaimana cara import data pada phpMyAdmin?

Impor file SQL ke database MySQL.
Masuk ke phpMyAdmin..
Di phpMyAdmin, di menu sebelah kiri, pilih nama database yang ingin Anda gunakan. ... .
Di menu bagian atas, pilih Impor..
Gunakan Pilih file..
Temukan dan pilih file yang ingin Anda impor, lalu pilih Buka..
Di bagian bawah halaman, pilih Mulai..

Kenapa tidak bisa terkoneksi ke database?

Kenapa Database tidak koneksi ? Ini dikarenakan setting database Anda belum sesuai, atau MySql tidak aktif. Setelah pengisian setting database connection kemudian klik ok maka akan muncul pesan seperti berikut : Klik yes untuk menyimpan hasil inputan maka program akan berjalan dengan normal.

Bagaimana syntax yang digunakan untuk menutup koneksi ke database?

Fungsi close() / mysqli_close() digunakan untuk menutup koneksi database yang dibuka sebelumnya.