Cara Membuat Tabel dan Database MySQL di PHP

Untuk membuat dan menghapus database, kita harus memiliki hak istimewa atau hak admin. Dengan menjadi admin, maka akan sangat mudah untuk membuat database MySQL.

Membuat Database MySQL di PHP

PHP menggunakan fungsi mysql_query untuk membuat database MySQL, fungsi ini membutuhkan dua parameter dan mengembalikan nilai TRUE jika berhasil atau FALSE jika gagal.

SKRIP PHP
 bool mysql_query( sql, connection );


Deskripsi parameter pada skrip diatas:
  • sql – parameter ini diperlukan untuk menempatkan query SQL untuk membuat database
  • connection – parameter ini bersifat opsional, jika tidak ditentukan, maka akan menggunakan koneksi dengan fungsi mysql_connect yang paling terakhir
Perhatikan contoh skrip membuat database MySQL di PHP berikut ini:

SKRIP PHP  :

$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$koneksi = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $koneksi )
{
  die('Gagal Koneksi: ' . mysql_error());
}
echo 'Koneksi Berhasil';
$sql = 'CREATE Database test_db';
$buatdb = mysql_query( $sql, $koneksi );
if(! $buatdb )
{
  die('Pembuatan database, gagal: ' . mysql_error());
}
echo "Database test_db berhasil dibuat\n";
mysql_close($koneksi);
?>
 
 

Memilih Database MySQL di PHP

Setelah Anda membuat sambungan dengan database server maka langkah selanjutnya yaitu memilih database tertentu, hal ini diperlukan karena mungkin ada beberapa database yang berada pada server induk dan kita dapat melakukan pekerjaan dengan database yang telah dipilih ini pada suatu waktu.
PHP menyediakan fungsi mysql_select_db untuk memilih database. Fungsi ini mengembalikan nilai TRUE jika berhasil atau FALSE jika gagal.

SKRIP PHP  :
 bool mysql_select_db( db_name, connection )


Deskripsi parameter pada skrip diatas:
  • db_name – parameter ini diperlukan untuk nama database yang akan dipilih
  • connection – parameter ini bersifat opsional, jika tidak ditentukan, maka akan menggunakan koneksi dengan fungsi mysql_connect yang paling terakhir
Perhatikan contoh skrip memilih database MySQL di PHP berikut ini:

 SKRIP PHP  :

$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$koneksi = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $koneksi )
{
  die('Gagal Koneksi: ' . mysql_error());
}
echo 'Koneksi Berhasil';
mysql_select_db( 'test_db' );
mysql_close($koneksi );
?>
 

Membuat Tabel di Database MySQL dengan PHP

Untuk membuat tabel dalam database, yang perlu kita lakukan sama seperti kita membuat database. Pertama kita membuat query SQL untuk membuat tabel dan kemudian jalankan query tersebut menggunakan fungsi mysql_query().
Perhatikan contoh skrip membuat tabel di database MySQL dengan PHP berikut ini:

 SKRIPP PHP  :

$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'password';
$conn = mysql_connect($dbhost, $dbuser, $dbpass);
if(! $koneksi )
{
  die('Gagal Koneksi: ' . mysql_error());
}
echo 'Koneksi Berhasil';
$sql = 'CREATE TABLE karyawan( '.
       'id_karyawan INT NOT NULL AUTO_INCREMENT, '.
       'nama_karyawan VARCHAR(20) NOT NULL, '.
       'alm_karyawan  VARCHAR(20) NOT NULL, '.
       'gaji_karyawan   INT NOT NULL, '.
       'tgl_gabung    timestamp(14) NOT NULL, '.
       'primary key ( id_karyawan ))';
 
mysql_select_db('test_db');
$buattabel = mysql_query( $sql, $koneksi );
if(! $buattabel )
{
  die('Gagal Membuat Tabel: ' . mysql_error());
}
echo "Tabel Karyawan sukses dibuat\n";
mysql_close($koneksi);
?>
 
 
 Perhatikan isi dari $sql, pada variabel tersebut berisi query SQL untuk membuat tabel. Sedikit saran jika anda ingin membuat banyak tabel, maka akan sangat merepotkan jika harus mengetik-kan banyak query, maka dari itu manfaatkan-lah software untuk membuat tabel di MySQL seperti
 
 
 
 
 
 
 
 












0 komentar:

Poskan Komentar

Kirim ke Dinding Google Plus

TULIS COMENTAR ANDA DISINI

Islam Agamaku

KOSONG

Big Cat Gallery

Baca Al-Qur'an

















Catalog: Full Screen