Langsung ke konten utama

Cara membuat koneksi data base php mysql


Klikartikel.com – Pada kesempatan kali ini saya mengajak teman – teman belajar tentang cara melakukan koneksi database MySQL ke dalam bahasa pemrograman PHP.
PHP adalah singkatan dari “PHP Hypertext Preprocessor” dari inforamsi beberapa referensi PHP merupakan bahasa pemrogmran yang paling umum digunakan unuk pembuatan website biasanya didampingi dengan bahasa HTML, PHP sangat cepat dan fleksibel karena itu banyak di gunakan di situs-situs  populer di dunia
Sedangakan database adalah kumpulan data yang di simpan di dalam komputer secara sistematis yang dapat diolah dan dimanipulasi menggunakan perngat lunak (software) untuk menghasilakan sebuah informasi. Pendefinisian data ini meliputi spesifikasi berupa tipe data, struktur data dan juga batasan – batasn data yang akan disimpan.

Langkah pertama yang kita lakukan adalah membuat database setelah itu kita membuat fungsi pada sebuah file PHP yang berfungsi untuk membuka database MySQL yang kita buat, setelah database terkoneksi kita bisa menambahakn syntax tambah, hapus, edit dan menampilkan database MySQL tersebut.

Cara Membuka Koneksi dengan Database MySQL PHP
PHP memiliki banyak fungsi berbeda yang telah built-in untuk manipulasi database. Berikut ini adalah fungsi-fungsi built-in, dan kita pasti akan menemukan ketika membuat aplikasi yang berhubungan dengan PHP dan MySQL:
mysql_connect()
mysql_select_db()
mysql_close()

Membuka koneksi database MySQL PHP

Langkah ini harus di lakukan pertama kali sebelum kita mengisikan data – data di dalam tabel, pertama yang harus kita mulai adalah membuat skrip agar terhubung ke database. Menggunakan fungsi mysql_connect(), seperti namanya,fungsi ini digunakan untuk menghubungkan progmram PHP kita database MySQL.
Skrip yang digunakan untuk membuat koneksi database ini adalah sebagai berikut :


$user_name = "root";
$password = "";
$database = "nyekripdatabase";
$host_name = "localhost";
mysql_connect($host_name, $user_name, $password);
echo "Koneksi Terbuka";
?>

Berikut ini adalah penjelasan skrip diatas :
skrip diatas merupakan pengaturan variabel. Variabel pertama adalah $user_name sedangkan variabel kedua adalah $password, variabel pertama berisi nilai root sedangkan variabel kedua bernilai string empty "" alias kosong, kita menentukan nilai ini karena nilai ini adalah nilai default untuk database MySQL, jika anda sudah melakukan perubahan maka anda bisa menyesuaikannya.
Berikutnya adalah variabel $database yang berisi nama database yang ingin kita dituju dan variabel $host_name yang berisi nama host tempat database berasal. Jika anda belum mempunyai server lokal yang berisi PHP dan MySQL, anda bisa install web server lokal dengan mengikuti tutorial Cara Install XAMPP Web Server di Windows.

Jika anda menggunakan database MySQLyang berasal dari XAMPP, maka nama host adalah “localhost” atau “127.0.0.1” tanpa tanda petik, dengan asumsi bahwa database anda berada pada lokal komputer. Pada kasus lain nama host juga bisa berupa nama lainnya dan juga bisa berupa IP pada database tujuan.

mysql_connect($host_name, $user_name, $password);
Perhatiakan baris skrip PHP di atas fungsinya adalah untuk menghubungkan dengan database dan umumnya berisi tiga parameter termasuk nama host, username dan password database yang baru saja kita isi sebelumnya pada variabel.
Jika tidak ingin menggunakan variabel, maka kita bisa langsung menggunakan nilai tersebut seperti yang ditunjukkan di bawah ini:
mysql_connect('localhost','root','');

Menentukan Database yang dibuka

Pada skrip program yang telah kita bahas diatas, kita telah menyatakan variabel $database berisi nama database yang kita tuju. Mari kita menggunakan variabel tersebut untuk cek apakah database tersebut tersedia atau tidak.
Skrip PHP

$user_name = "root";
$password = "";
$database = "percobaan";
$host_name = "localhost";
mysql_connect($host_name, $user_name, $password);
mysql_select_db($database);
echo "Koneksi Terbuka";
?>


Pada skrip diatas terdapat fungsi mysql_select_db(), fungsi ini adalah fungsi built-in PHP yang digunakan untuk memilih database MySQL yang ingin kita hubungkan. Selanjutnya fungsi mysql_select_db() mengembalikan nilai true jika database yang kita masukkan ditemukan dan mengembalikan nilai false jika database tidak ditemukan, jika nilai tersebut true maka akan menampilkan pesan “Koneksi Terbuka”. Skrip diatas memiliki kekurangan dalam hal penampilan pesan jika database yang dituju tidak tersedia, maka dari itu kita membuat dan menggunakan variabel untuk menyimpan nilai mysql_select_db() dan mysql_connect(). Dengan variabel tersebut kita dapat menguji dengan if else untuk memeriksa apakah database ditemukan atau tidak.

Komentar

Postingan populer dari blog ini

Kekuatan dan Kelemahan Tipe - Tipe Pokemon

Tipe - Tipe Pokemon Demam pokemon kian menginkat, buat kami yang gemar memainkannya mimin beri daftar kekuatan dan kelemahan tiap tipe pokemon agar membatu dalam battel di gym. tiap - tiap pokmon dikelompokan kedalam 18 tipe yang berbeda diantarnya  Normal, Fighting, Flying, Poison, Ground, Rock,Steel, Fire, Psychic, Ice,  Bug, Grass, Water, Electric, Ghost, Dragon, Fairy dan Drak Setiap Pokemon dapat memiliki satu atau dua Tipe sekaligus. Contoh, Pikachu merupakan Pokemon bertipe Electric, sedangkan Bulbasaur merupakan Pokemon dengan Tipe Grass sekaligus Poison. Ada total 151 Pokemon, 84 diantaranya hanya memiliki satu Tipe sedangkan 67 Pokemon memiliki dua Tipe. Pokemon yang tipenya sama, memiliki kekuatan dan kelemahan yang sama juga saat Battle. Misal, Pokemon Tipe Poison melawan Tipe Poison, damage yang akan diterima akan setara. Di sisi lain, Pokemon Tipe Water mampu melakukan attack dengan damage besar ke Pokemon Tipe Fire yang lemah terhadap ser...

Macam-Macam Topologi Jaringan Komputer

Klikartikel.com - Pengertian topologi jaringan komputer yaitu suatu teknik atau cara untuk menyambungkan komputer ke beberapa komputer sekaliguan menjadi suatu jaringan yang terkoneksi satu dengan yang lainya. Ada banyak jenis topologi jaringan komputer didunia ini namun yang paling sering digunakan ada 5 jenis jaringan yaitu topologi jaringan ring, topologi jaringan start, topologi jaringan bus, topologi jaringan mesh dan topologi jaringan tree. Berikut ini pembahasaan dari tipe - tipe topologi jaringan. 1. Topologi Ring Topologi ring yaitu teknik menyambungkan komputer dengan cara setiap komputer di hubungkan dengan komputer yang lain dan seterusnya sampai kembali ke komputer pertama yang nantinya akan membentuk seperti lingkaran sehingga topologi ini sering disebut dengan ring. Komputer 1 akan mengirim file atau berkomunikasi dengan komputer 4, maka data akan melewati komputer 2 dan komputer 3 sampai data diterima oleh komputer...

Menyembunyikan Pesan Error Notice: Undefined index

Pada pembahasan kali ini kita akan membahas bagai mana cara menghilangkan Notice: Undefined index:,  Sebelum kita mengetahui cara menghilangkan pesan error  Notice: Undefined index:,  yang perlu kita ketahui adalah maksud atau arti dari pesan error tersebut.  Notice: Undefined index: merupakan sebuah pesan dari variabel atau  Constanta yang tidak memiliki nilai (value). Jadi variabel atau contanta tersebut merupakan variabel kosong, lalu bagaimana cara menghilangkan pesan tersebut, berikut caranya : sebagai contoh kita ketikan script php seperti dibawah ini : <html> <head> </head> <body> <a href='?pg=1'>Hal 1</a> <a href='?pg=2'>Hal 2</a> <a href='?pg=3'>Hal 3</a> <?php     if($_GET['pg']== 1)         echo "Ini halaman 1";     elseif($_GET['pg']== 2)         echo "In...