Database MySql adalah database gratis dan sering digunakan dengan PHP. Di artikel ini akan membahas cara konek database MySql. Anda tidak bisa mengakses data kalau koneksi ke database belum dilakukan. Di bahasa programing PHP koneksi database bisa dibuat dengan fungsi mysql_connect().
Syntax
mysql_connect(servername,username,password);
Parameter
- servername, biasanya diisi dengan localhost
- username, username database, bisa dibuat dan dilihat di cPanel > MySql Database
- password, password user database, bisa dibuat dan diganti di cPanel > MySql Database
Contoh
Web Hosting Murah
Menyediakan layanan web hosting Indonesia murah dengan cPanel mendukung PHP, MySql, CMS Joomla dan WordPress.
Contoh dibawah ini akan menyimpan koneksi database ke dalam variabel ($con) untuk digunakan di script. Bagian “die” akan dieksekusi kalau gagal konek ke database.
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
// some code
?>
Menutup Koneksi
Koneksi ke database akan otomomatis ditutup pada akhir script. Untuk menutup koneksi secara manual (sebelum akhir script) bisa menggunakan fungsi mysql_close():
<?php
$con = mysql_connect("localhost","peter","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
// some code
mysql_close($con);
?>
Query Database
<?php
$dbhost = “localhost”;
$dbuser = “mysql user”;
$dbpass = “mysql password”;
$dbname = “mysql database”;
$con = mysql_connect($dbhost, $dbuser,$dbpass);
if (!$con) die(‘Could not connect: ‘ . mysql_error());
$db_selected = mysql_select_db($dbname,$con);
$sql = “SELECT * from namatable”;
$result = mysql_query($sql,$con);
print_r(mysql_fetch_row($result));
mysql_close($con);
?>
gimana cara HOSTING free MySQL