TUTORIAL MENGKONEKSIKAN WEBSITE DENGAN DATABASE MySql

   Ohayoo.., Pada tutorial sebelumnya kita telah mencoba untuk membuat website sederhana sebagai latihan kita untuk membuat website. Nah! Pada tutorial kali ini saya akan memberikan tutorial tentang “bagaimana cara mengkoneksikan website tersebut  ke database, sebagai contoh saya akan menggunakan MySql, sebagai database. Kenapa saya menggunakan database MySql?, karena pada umumnya kebanyakan website menggunakan MySql sebagai databasenya.



                Database sendiri merupakan tempat penyimpanan data atau direktori untuk sebuah website, dalam pembuatan website penguasaan dalam pengolahan database sangat penting, karena memang database juga merupakan organ vital dalam pembentukan sebuah website. Dalam beberapa kasus hacking, bagian utama yang paling sering diserang adalah keamanan pengambilan data dari database karena dalam database biasanya terdapat file-file penting untuk mengontrol dan melakukan pengolahan terhadap website.
                Oke!, cukup sedikit pengenalan tentang database, karena pada tutorial kali ini saya belum akan memberikan tentang bagaimana cara melakukan pengamanan database, namun akan lebih ke sekedar fungsi standar, yaitu mengkoneksikan website ke database yang kita buat.
                Seperti tutorial sebelumnya, saya masih menggunakan XAMPP untuk localhost servernya dan juga SUBLIME TEXT 2 untuk aplikasi penulisan kodingnya.
                Pertama, pastikan XAMPP aktif, silahkan cek pada control panel XAMPP untuk memastikannya. Perhatikan gambar berikut,



                Kedua, buka aplikasi SUBLIME TEXT 2,



                Untuk lebih memudahkan silahkan simpan terlebih dahulu dalam folder yang sama seperti tutorial sebelumnya dengan nama “koneksi.php”.



Simpan dalam folder tempat dimana anda menginstall aplikasi XAMPP, kemudian cari folder xampp, lalu pilih folder htdocs, lalu pilih websitepertama. (sesuai folder yang telah kita buat pada tutorial sebelumnya).



Sebelumnya kita buat dulu database untuk website kita,
Bukalah browser anda, lalu ketikkan https://localhost atau https://127.0.0.1 pada tab url, sehingga akan keluar tampilan seperti ini.



Kemudian pilih PHPmyAdmin,
Setelah itu, tuliskan nama database yang ingin anda buat (disini saya menuliskan dbweb1 untuk nama database saya), untuk penulisan nama database biasakan jangan menggunakan spasi ataupun karakter unik sebagai namanya dan bagi yang sudah pernah mencoba memebuat database sebelumnya, pastikan tidak menggunakan nama yang sama untuk database yang akan dibuat.



Setelah itu klik create.
Jika database berhasil dibuat akan muncul notifikasi “Database dbweb1 has been created” , lihat gambar dibawah ini.



Pada step ini kita telah berhasil membuat database, sekarang tinggal kita mencoba untuk mengkoneksikan ke website yang sebelumnya kita buat.
Buka kembali aplikasi SUBLIME TEXT 2 kita tadi, kemudian tuliskan script dibawah ini

<?php
$host="localhost";
$username="root";
$password="";
$namadatabase="dbweb1";
$connection=mysql_connect($host, $username, $password) or die("Kesalahan Koneksi...!!");
mysql_select_db($namadatabase, $connection) or die("Database Gagal terkoneksi");
echo “Koneksi Sukses”;
?>

Perhatikan gambar berikut,



Setelah itu simpan kodingan dengan menekan tombol CTRL+S pada keyboard.
Sedikit penjelasan mengenai script kode tersebut :
$host adalah server tempat hosting kita menyimpan database, karena pada tutorial kali ini saya menggunakan server hosting internal localhost, jadi saya menuliskan localhost  pada bagian tersebut.
$username adalah nama pengguna pada akun hostingan tempat menyimpan database, karena pada tutorial kali saya menggunakan server hosting internal localhost, jadi saya menuliskan nama pengguna standar pada  server ini, yaitu root.
$password adalah katasandi pengguna pada akun hostingan tempat menyimpan database, karena pada tutorial kali ini saya menggunakan server hosting localhost dan pada server ini tidak saya beri kata sandi, jadi saya membiarkan kosong pada bagian tersebut.
$namadatabase adalah nama database yang telah kita buat, pada bagian ini kita harus menuliskan sesuai dengan nama database yang telah kita buat untuk membuat koneksi ke database tersebut.
$connection adalah tempat atau wadah untuk menempatkan fungsi mysql_connect, fungsi ini akan melakukan koneksi terhadap hosting server tempat kita membuat database, fungsi ini akan mengecek ketersediaan ($host, $username, $password) dalam hosting server tempat database dibuat, jika pengkoneksian gagal akan ditampilkan pesan error Kesalahan Koneksi...!! dan tidak akan dilanjutkan ke proses selanjutnya.
mysql_select_db($namadatabase, $connection) dalam fungsi ini akan dicek apakah database yang telah kita tuliskan dalam script kode diatas telah tersedia atau belum, serta mengkoneksikan database ke website buatan kita, dan jika gagal terkoneksi akan muncul pesan error Database Gagal terkoneksi.
Apabila koneksi sukses akan muncul pesan Koneksi Sukses.
Demikian adalah sekilas pembahasan tentang script koneksi.php yang kita gunakan, sebenarnya ad acara untuk menyinkat script tersebut untuk menghemat memory yang digunakan, namun sebagai bahan belajar saya sarankan untuk menuliskan lengkap sesuai yang saya cantumkan di atas.
Setelah kita simpan script diatas, sekarang saatnya untuk melakukan ujicoba untuk melihat apakah database yang kita buat dapat terkoneksi dengan website yang kita buat.
Bukalah kembali browser anda, lalu ketikkan localhost/websitepertama/koneksi.php , jika berhasil akan muncul pesan sukses seperti ini.



Dengan munculnya pesan tersebut berate database yang kita buat tadi telah terkoneksi dengan website kita. Cukup sekian tutorial kali ini, pada tutorial-tutorial berikutnya saya akan membahas tentang cara pengolahan database.
Jangan lupa seperti biasa luangkan waktu anda untuk klik share dan subscribe untuk sekedar memberikan semangat untuk author menulis lagi. Salam #TEHMANIS
Previous
Next Post »

7 komentar

Write komentar
Anonymous
AUTHOR
24 September 2018 at 20:51 delete

Terimakasih artikelnya sangat informatif ditunggu membahas selanjunya tentang cara pengolahan database.

Indahnya saling berbagi pengetahuan dan keilmuan. Silahkan mampir
Kunjungi website Kampus saya : Atma Luhur

website saya : Naliyana
Thanks Before :D

Reply
avatar
herco arvelly
AUTHOR
3 April 2019 at 00:49 delete

nggk bisa bro....saya sudah coba hsil berbeda eror

Reply
avatar
Adi
AUTHOR
11 August 2019 at 17:18 delete

Sy buat data base tapi di input data nya knapa muncul 2 kolom bro kayak dobell

Reply
avatar
Sorta
AUTHOR
25 July 2020 at 07:20 delete

Hello gan saya sudah membuka https://localhost/ maupun https://127.0.0.1/ tapi yang muncul kesalahan privasi kembali agar aman itu yang muncul

Reply
avatar
15 September 2021 at 06:30 delete

Thanks for give me information on this topic. Private tutor Georgetown you have sharing very nice post.

Reply
avatar

Tolong Non-Aktifkan AdBlock, Untuk Membantu kami terus berkarya

Please Enable JavaScript!
Mohon Aktifkan Javascript![ Enable JavaScript ]

ads