Home / Pemrograman / MYSQL / Cara Membuat Database MySQL

Cara Membuat Database MySQL

Pada artikel perdana pemorograman MySQL ini, TulisKode.com akan membahas bagaimana membuat sebuah database MySQL yang digunakan untuk menyimpan data dan memanipulasi data dari database tersebut. Langkah awal untuk membuat database dengan MySQL adalah melakukan Instalasi Aplikasi MySQL Server, cara paling mudah adalah menggunakan XAMPP yang didalamnya sudah ada MySQL Server. Bagi sobat yang belum tau tentang XAMPP dan cara instlasinya silahkan baca artikel TulisKode sebelumnya mengenai Instalasi XAMPP. Setelah melakukan instalasi, mari kita mulai membuat database. Ada beberapa cara untuk membuat database dengan MySQL :

1. Melalui CMD

Database MySQL bisa kita buat dengan cara masuk ke Command Prompt biasa di singkat dengan CMD, nah cara membuatnya yaitu masuk ke cmd dengan menekan tombol window + huruf R ketikkan cmd maka akan keluar layar Command Prompt.

Masuk ke lokasi mysql anda berada.

cd\mysql\bin>mysql -u root -p

cmd

  • Ketik kan create database nama_database;
    create database pegawaiku;
  • Gunakan database yang sudah di buat dengan cara :
    use pegawaiku; //<-database yang sudah di buat
  • Setelah kita memiliki database, maka langkah selanjutnya kita membuat tabel dengan cara :
    create table nama_tabel (id int(5) not null auto_increment, nama varchar(100) not null, nip varchar(20) not null, gol varchar(10) not null, primary key(id));
  • Selesai

Dari langkah-langkah diatas bisa di lihat gambar yang sudah di buat database dibawah ini.
dbase

Oke, kita sudah membuat database dan sebuah tabel untuk di gunakan pada keperluan artikel selanjutnya. Jika kita ingin melihat isi dari tabel data_mahasiswa hanya mengetikkan

desc data_mahasiswaku;

maka akan terlihat jelas field yang sudah kita buat tadi.
desc

2. Melalui PHP 

ada pun cara yang lain yaitu dengan menggunakan perintah pada php yang harus di jalankan pada web browser. Berikut ini cara-caranya :
Pertama harus membuat database terlebih dahulu dengan mengetikkan perintah dibawah ini dan disimpan dengan menggunakan nama database.php

<?php
$host = "localhost";
$user = "root";
$pass = ""; //sesuaikan dg server yang digunakan

// membuat koneksi mysql
$conn = mysqli_connect($host, $user, $pass);

// Cek koneksi mysql anda
if (!$conn) {
die("Koneksi Gagal : " . mysqli_connect_error());
}

// Create database
$sql = "CREATE DATABASE IF NOT EXISTS mahasiswaku";
if (mysqli_query($conn, $sql)) {
echo "Database berhasil dibuat!!";
} else {
echo "Database gagal dibuat : " . mysqli_error($conn);
}

//close koneksi
mysqli_close($conn);
?>

jalankan program dengan mengetikan

localhost/bbb/database.php

bbb disini menyatakan folder yang saya gunakan di dalam htdocs dan jika program yang anda ketik benar, maka tampilan pada browser adalah sebagai berikut
dbberhasil

Kedua setelah kita membuat database langkah selanjutnya yaitu membuat tabel pada database “mahasiswaku” yang telah kita buat tadi, tabel yang akan kita buat yaitu “data_mahasiswa” yang terdiri dari :

Nama Type length
id int 5
nama varchar 100
nim varchar 20
jk varchar 1

maka bisa kita rincikan pada program sebagai berikut dan simpan dengan menggunakan nama table.php

<?php
$dbhost = "localhost";
$dbuser = "root";
$dbpass = "";
$conn = mysqli_connect($dbhost, $dbuser, $dbpass);
if(! $conn )
{
die("Database error : ". mysqli_error($conn));
}
echo "Sukses Koneksi <br>";
$sql = "CREATE TABLE data_mahasiswa( ".
"id INT(5) NOT NULL AUTO_INCREMENT, ".
"nama VARCHAR(100) NOT NULL, ".
"nim VARCHAR(20) NOT NULL, ".
"jk VARCHAR(1) NOT NULL, ".
"PRIMARY KEY (id)); ";
mysqli_select_db($conn,"mahasiswaku");
$retval = mysqli_query($conn, $sql);
if(! $retval )
{
die("tidak Bisa membuat tabel : ". mysqli_error($conn));
}
echo "Table sukses dibuat <br>";
mysqli_close($conn);
?>

jika program yang diketik sudah benar, maka tampilan di web browser akan seperti gambar berikut
tabelberhasil

sampai disini saja penjelasan dari saya, sebenarnya ada satu cara yang paling mudah untuk membuat database yaitu dengan masuk ke

localhost/phpmyadmin

– create databases
– cari nama database yang dibuat tadi, klik pada nama tersebut.
– ketik lagi nama tabel yang ingin dibuat dan tentukan jumlah kolom.
– maka akan keluar jumlah kolom yang sudah ditentukan, isi kolom-kolom tersebut sesuai selera anda.
– selesai, jadi lah sebuah database dan memiliki sebuah tabel.

Terima kasih sudah membaca artikel ini, dan tunggu artikel pemograman MySQL berikutnya dari tuliskode.com.

About Mirza

Check Also

codeigniter

Mengenal Framework CodeIgniter

Tahukah kalian apa itu framework Codeigniter…? Codeigniter yaitu aplikasi atau open source berupa framework dengan …

Leave a Reply