Tutorial Cara Membuat Database, Export & Import Menggunakan XAMPP

Tutorial Membuat Database XAMPP | Diwapedia


Setelah sobat Diwa sebelumnya bisa menjalankan XAMPP dan mengakses Localhost. Sekarang kita akan coba membuat database, serta belajar bagaimana cara export dan import database menggunakan XAMPP.

Belum tau cara menjalankan XAMPP?

Adapun tutorial cara membuat database serta melakukan proses export dan import database pada XAMPP adalah sebagai berikut.

1. Membuat Tabel Basis Data (Database)


Sekarang mari kita latihan cara membuat basis data pada XAMPP.

Contoh kasus :
Diibaratkan kalian memiliki teman, tiap teman pasti memiliki data pribadi masing-masing, dari mulai nama, jenis kelamin, alamat, telp, dll.
Dalam percobaan ini, saya memiliki sampel data yang simpel saja sebagai berikut :

 Field Jenis Data Panjang Data

 Nama Varchar 21

 Alamat Text -


Sebelum membuat database berdasarkan data diatas, kita harus menentukan terlebih dahulu nama database dan nama tabelnya. Maka dari itu saya membuat pengaturan sebagai berikut :
  • Nama database : diwapedia
  • Nama Tabel : teman
Setelah aspek dasar penunjang database lengkap, sekarang kita mulai operasi pembuatan database di phpMyAdmin. Caranya adalah sebagai berikut :

a. Pada halaman phpMyAdmin, di bagian atas ada menu Basis Data. Klik menu tersebut.
b. Buat basis data dengan nama diwapedia seperi gambar berikut ini.

Membuat Basis Data | Diwapedia

c. Setelah database diwapedia berhasil dibuat, biasanya akan muncul di sebelah kiri pada daftar database. Sekarang silahkan buka database diwapedia dengan cara di klik.

d. Buat tabel baru dengan nama tabel teman dan jumlah kolomnya 3, seperti gambar berikut ini.

Membuat Tabel Database | Diwapedia
Pertanyaan :
Kenapa jumlah kolomnya 3? Padahal pada sampel cuma ada 2 field, yaitu nama dan alamat?

Jawaban :
Kita memerlukan field baru sebagai id yang nantinya bertindak sebagai Primary Key yang biasa digunakan untuk relasi antar tabel.

Meskipun dalam kasus ini tidak ada relasi antar tabel, tapi saya mengisyaratkan kepada kalian untuk membiasakan diri membuat field id.

e. Isi tiap field seperti gambar di bawah ini, lalu klik simpan.

Tabel Database | Diwapedia

Penjelasan :

Untuk membuat field dari tabel, kita hanya perlu mengisikan kolom Nama, Jenis, Panjang/Nilai, Index dan A_I (Auto Increment).

Field dengan nama id ini akan kita jadikan sebagai Primary Key yaitu dengan cara mengatur kolom index menjadi PRIMARY.

A_I atau AUTO_INCREMENT sendiri mengisyaratkan bahwa field id ini setiap kali kita menginputkan data baru, maka nilai dari isinya akan selalu meningkat atau selalu lebih besar dari data inputan sebelumnya.


2. Cara Export Database



Untuk melakukan proses export database, ikuti langkah berikut :

a. Perhatikan gambar di bawah ini

Server XAMPP | Diwapedia

Klik server : 127.0.0.1 yang berada di sebelah kiri atas.

b. Setelah masuk ke halaman server, barulah kita memilih menu export 
c. Pada halaman export, atur metode export seperi gambar di bawah ini

Metode Export | Diwapedia

d. Masih di halaman export, pada bagian opsi pembuatan objek, centang Tambahkan statement CREATE DATABASE / USE seperti gambar di bawah ini

Opsi Pembuatan Objek Database | Diwapedia

e. Setelah selesai, klik kirim. Maka otomatis akan mendownload file sql tersebut.

Dengan melakukan export menggunakan metode yang saya gunakan ini, di dalam file SQL yang kita export ini nantinya berisi tidak hanya tabel dan data saja, tapi juga ter-export juga databasenya.


3. Cara Import Database


Untuk mengimport database, kita memerlukan terlebih dahulu bahan utamanya, yaitu file yang berekstensi .sql.

Sebenarnya hasil export pada tutorial sebelumnya juga dapat kita gunakan. Tapi untuk saat ini kita tidak akan menggunakan file .sql hasil export sebelumnya, melainkan membuat file .sql sendiri. Caranya adalah sebagai berikut :

a. Buka Notepad atau text editor lainnya.
b. Salin dan Paste-kan syntax SQL dibawah ini ke dalam notepad tadi



-- phpMyAdmin SQL Dump
-- version 4.0.9
-- http://www.phpmyadmin.net
--
-- Inang: 127.0.0.1
-- Waktu pembuatan: 09 Jan 2019 pada 16.49
-- Versi Server: 5.6.14
-- Versi PHP: 5.5.6

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;

--
-- Basis data: `diwapedia`
--
CREATE DATABASE IF NOT EXISTS `diwapedia` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
USE `diwapedia`;

-- --------------------------------------------------------

--
-- Struktur dari tabel `user`
--

CREATE TABLE IF NOT EXISTS `user` (
  `id_user` int(3) NOT NULL AUTO_INCREMENT,
  `username` varchar(20) NOT NULL,
  `password` varchar(50) NOT NULL,
  `hak_akses` varchar(20) NOT NULL,
  PRIMARY KEY (`id_user`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;

--
-- Dumping data untuk tabel `user`
--

INSERT INTO `user` (`id_user`, `username`, `password`, `hak_akses`) VALUES
(1, 'admin', 'admin', 'Admin'),
(4, 'Direktur', 'direktur', 'Direktur'),
(5, 'HRD', 'HRD', 'HRD');

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;


c. Save as, kemudian beri nama user.sql. File notepad yang tadinya berekstensi .txt sekarang harus berubah menjadi .sql.

d. Buka browser, lalu akses localhost > phpMyAdmin
e. Pilih Menu Import > pilih file user.sql > kirim.
f. Jika sukses, maka hasil import akan masuk di database diwapedia dengan nama tabel user.


Nah sekian tutorial cara membuat database dengan menggunakan XAMPP.

Catatan

Jika kalian ingin mencoba membuat website sederhana seperti menampilkan data dari database, belajar edit dan hapus data, silahkan kunjungi tutorial di bawah ini.





Post a Comment

0 Comments