Cara Membuat Database Di XAMPP

cara membuat database di xampp,
cara membuat database dengan xampp

Cara membuat database di xampp, Database adalah tempat penyimpanan data, menurut wikipedia, database atau basis data adalah pangkalan atau tempat menyimpan informasi ke dalam komputer secara sistematik sehingga dapat diperiksa dan di kelola oleh suatu program komputer untuk memperoleh informasi-informasi dari basis data tersebut.

Jadi ketika kita membuat website, semua data yang kita miliki seperti teks, data member, dan konfigurasi-konfigurasi akan disimpan di database, kecuali data-data yang disimpan dalam bentuk file.

Dan khusus data berupa file yang disimpan ke database biasanya hanya PATH atau URL atau alamat dimana file itu diletakan.

Misalkan Foto dengan namafile bambang.jpg, di database yang disimpan nama filenya atau lengkap :

https://domain.com/upload/image/bambang.jpg

Di tutorial yang lalu saya sudah menulis tahap-tahap atau cara cara install xampp di windows, yang bisa kalian ikuti sebagai awalan sebelum belajar membuat database. Tenang simple kok.

XAMPP itu nanti akan kita gunakan sebagai aplikasi pembuat server lokal, server lokal ini berfungsi untuk menjalan bahasa pemrograman php, dan menjalankan database server, di komputer kita.

Di tutorial install xampp di windows, saya juga menjelaskan tentang cara menjalankan xampp, jadi buat temen-temen yang masih bingung kenapa file php nya ndak bisa jalan, phpmyadmin tidak bisa dibuka atau localhostnya gak muncul baca aja tutorial install xampp diatas.

Cara Membuat Database MySQL

Perlu diketahui bahwa XAMPP adalah kependekan dari X, Apache, MySQL, PHP dan Perl sehingga database yang dapat dibuat dengan XAMPP adalah database MySQL.

Di sini kita akan membuat database mysql dengan menggunakan PHPMyAdmin bawaan XAMPP, PHPMyAdmin adalah salah satu software yang dibangun dengan PHP untuk mengatur dan mengelola database MySQL secara mudah tanpa harus menggunakan command line.Lho lho kok MySQL to kan di gambar atas X, Apache, MariaDB, PHP dan Perl.

Apa Itu MariaDB

Jadi begini ceritanya, beberapa waktu lalu MySQL telah diakuisisi oleh ORACLE, sehingga penggunaan dan pengembangan MySQLpun dibatasi, sehingga Michael “Monty” Widenius selaku pengembang MySQL sebelumnya memutuskan membuat sistem management database baru dengan nama MariaDB,

Jadi MariaDB adalah Database yang dibuat oleh pengembang MySQL sebelumnya. Namun tidak perlu khawatir secara garis besar Syntax yang digunakan MySQL dan MariaDB adalah SAMA, seperti yang telah ditulis di codepolitan tentang mengenal MariaDB .

Cara Membuat Database MySQL dengan PHPMyAdmin

Untuk membuat database di xampp bisa kalian ikuti step-by-step berikut :

Pastikan XAMPP kalian sudah berada dalam kondisi RUNNING. sehingga kalian bisa mengakses

localhost/phpmyadmin

jika kalian bisa mengaksesnya maka kalian akan mendapatkan tampilan berikut di browser.

cara membuat database di xampp,
cara membuat database dengan xampp

Untuk membuat database di phpmyadmin ini adalah dengan Mencari dan Klik tombol database, kemudian akan muncul tampilan seperti berikut ini.

cara membuat database di xampp,
cara membuat database dengan xampp

Isilah kolom yang berada tepat dibawah Create Database dengan nama database kalian, dalam kasus ini aku tulis nama_database.

Yang perlu di INGAT disini adalah jangan menggunakan SPASI ketika terdiri  dari 2 kata atau lebih.

Kemudian klik tombol CREATE, lalu lihatlah disebelah kiri apakah sudah ada nama database yang kita buat ? jika sudah, maka kita berhasil membuat database.

cara membuat database di xampp,
cara membuat database dengan xampp

Baiklah sampai disini kita sudah berhasil membuat database mysql di xampp.

Baca Juga : cara membuat database dengan cmd

Cara Membuat Tabel Database MySQL di PHPMyAdmin

Tabel database adalah rak untuk menaruh data-data kita dalam suatu database, jadi Aku rasa akan sangat ganjil bila kita cuma membuat database saja tanpa membuat tabel, lha buat apa ? Database tanpa Tabel, ibarat tanah tapi belum bangunannya, trus mau nyimpen data dimana kita ?

Tidak jauh beda dengan membuat database, membuat tabel databaes juga sangat mudah dan simple.

Pertama Cari dan Klik nama database yang sudah kita buat di kolom sebalah kiri. lalu akan muncul tampilan seperti berikut di sebalah kanan.

cara membuat database di xampp,
cara membuat database dengan xampp

Tepat dibawah Create Table, tulisakan nama table yang kalian inikan dalam kasus ini aku isi dengan users, kemudian tulisakan berapa banyak kolom yang ingin kalian buat di Number of Columns. di

Number of Columns ini akan menentukan berapa banyak data yang akan kita simpan. misalkan kita berbicara masalah Data Siswa. maka kolom akan berisi :

  1. nis
  2. nama_siswa
  3. jenis_kelamin
  4. nama_orangtua
  5. alamat
  6. tanggal_lahir
  7. tahun_angkatan
  8. date_create

Setidaknya ada 8 kolom yang  kita butuhkan. Namun di sini kita buat 4 kolom untuk table users.

  1. user_id
  2. username
  3. password
  4. email

yang nantinya akan kita tulis sebagai Nama Kolom.

cara membuat database di xampp,
cara membuat database dengan xampp

setelah nama kolom secara umum kita juga akan mengenal

Type, Length/Values, Default, Collation, Attributes, Null, Index, A_I, dan Comments

Type merupakan type data yang disediakan oleh MySQL untuk menandai setiap data yang kita simpan di dalamnya. Secara umum  Type data ini terdiri dari Tipe data Angka (integer), String, Date yang nantinya akan dijabarkan lebih jauh..

jika kalian ingin mempelajarinya kalian bisa baca di https://dev.mysql.com/doc/refman/5.7/en/data-types.html

Length/Values merupakan bagian untuk mengatur seberapa besar, panjang, atau banyak data yang di input. misalkan kolom username bertipe data varchar dengan panjang maksimal 200 karakter. jadi ketika kita memasukan data dengan panjang karakter misalkan 300 karakter, maka akan secara otomatis terpotong jadi 200 karakter saja.

Perlu diketahui bahwa masing-masing tipe data memiliki panjang minimal dan maksimal sendiri. yang bisa di cek di link diatas.

Collation adalah jenis penyortiran atau pengurutan data, yang memiliki berbagai standar.. bisa kalian cek di https://dev.mysql.com/doc/refman/5.7/en/charset-general.html

Null digunakan untuk menandai bahwa kolom ini boleh null atau harus diisi.

A_I merupakan kependekan dari Auto Increment yang akan mengisi secara otomatis dari angka 1 sampai tak terhingga. Biasanya hanya digunakan untuk kolom id sebagai kolom dengan nilai unique

A_I ini hanya boleh digunakan ketika kolom memilik Index sebagai PRIMARY KEY saja.

INDEX akan memberikan keterangan apakah kolom ini PRIMARY KEY, INDEX, UNIQUE, FULLTEXT atau SPATIAL

detailnya bisa cek disini https://dev.mysql.com/doc/refman/5.7/en/mysql-indexes.html

Tambahkan Primary Key pada kolom user_id, pada Index, pilih PRIMARY, lalu akan muncul sebagai berikut, klik Go.

cara membuat database di xampp,
cara membuat database dengan xampp

lalu tambahkan Auto Increment dengan men-check checkbox dibawah A_I

cara membuat database di xampp,
cara membuat database dengan xampp

Kemudian Klik Save. maka table database sudah jadi.

cara membuat database di xampp,
cara membuat database dengan xampp

Sampai di sini table sudah berhasil dibuat.. mudah to ? kalo memang terasa sulit bisalah kalian komen-komen dibawah untuk bertanya. karena saya sendiri masih belum yakin sudah menceritakan semuanya.

Jadi kalo memang ada yang ingin ditanyakan tanyakan aja melalui kolom komentar oke :D..

5 thoughts on “Cara Membuat Database Di XAMPP”

Leave a Comment