Pada kesempatan kali ini Kita akan membahas cara membuat database di XAMPP lengkap dengan cara membuat tabel, cara menghapus database dan tabel, backup database, import & export database di XAMPP.
Untuk bisa membuat database di XAMPP, kita harus menjalankan XAMPP nya dulu. Cara menjalankan XAMPP nya bisa lihat di artikel sebelumnya : Cara Menggunakan XAMPP untuk Membuat Website bagi Pemula
Jika teman-teman belum punya XAMPP atau belum Install XAMPP nya, silakan Install dulu dengan ikuti tutorial berikut : GAMPANG! Begini Cara Install XAMPP di Windows 10 Windows 11 dan Windows 7
Cara Membuat Database di XAMPP
Pada XAMPP ini kita bisa membuat Database MySQL/MariaDB dan melakukan pengaturan database nya dengan beberapa cara.
Diantaranya yaitu menggunakan phpMyAdmin, mengguakan Shell (CMD) atau bisa juga menggunakan aplikasi pengelola database seperti heidiSQL, Navicat, dll.
Namun pada kesempatan kali ini kita hanya akan membahas cara membuat database di XAMPP menggunakan phpMyAdmin dan Shell saja yang merupakan fitur dari XAMPP.
Cara Membuat Database Menggunakan phpMyAdmin
PhpMyAdmin adalah sebuah aplikasi bawaan yang sudah ada pada XAMPP yang bisa kita gunakan untuk mengelola Database MySQL/MariaDB di XAMPP.
Cara Membuka phpMyAdmin di XAMPP
Kita bisa mengakses phpMyAdmin dengan cara sesuai langkah-langkah berikut ini :
- Buka web browser (Chrome/Firefox/Edge)
- Masuk ke alamat localhost/phpmyadmin
- Atau masuk ke localhost dan klik menu phpMyAdmin.
Halaman phpMyAdmin akan muncul dan kita siap untuk mulai membuat database di XAMPP.
Cara Membuat Database di phpMyAdmin XAMPP
Setelah masuk ke phpMyAdmin, Kita bisa membuat database dengan cara sebagai berikut :
- Masuk ke menu Databases
- Pada kotak Create database masukkan nama database nya
- Klik Create.
Silakan lihat gambar di atas untuk langkah-langkah cara membuat database di XAMPP menggunakan phpMyAdmin.
Cara Melihat Database di XAMPP menggunakan phpMyAdmin
Untuk bisa melihat daftar database yang ada di XAMPP pada phpMyAdmin caranya adalah sebagai berikut :
- Masuk lagi ke menu Databases
- Database nya akan muncul di halaman tersebut
- Atau bisa melakukan refresh pada halaman phpMyAdmin nya
- Daftar database nya akan muncul di bagian kiri phpMyAdmin nya
Cara Membuat Database Menggunakan Shell
Seperti yang sudah dijelaskan sebelumnya, kita bisa membuat database di XAMPP menggunakan beberapa cara, salah satu nya menggunakan tool Shell pada XAMPP Control Panel nya.
Cara Membuka Shell di XAMPP
Untuk bisa membuka tool Shell di XAMPP, kita harus membuka aplikasi XAMPP Control Panel terlebih dahulu. Cara membuka XAMPP Control Panel adalah sebagai berikut :
- Masuk ke folder c:\xampp pada Windows Explorer
- Buka file xampp-control.exe.
- Setelah tampilan XAMPP Control Panel muncul, klik menu Shell untuk membuka tool shell yang mirip dengan CMD pada Windows.
Cara Membuat Database di XAMPP Menggunakan CMD via Shell
Pada tool Shell XAMPP, kita akan login ke database MySQL/MariaDB nya dengan menggunakan perintah sebagai berikut :
mysql -u root -p
Password nya kosong atau bisa enter dua kali setelah mengetikkan perintah di atas.
Selanjutnya kita bisa memasukkan perintah untuk membuat database baru sebagai berikut :
CREATE DATABASE namadatabase;
Silakan ganti namadatabase dengan nama database yang diinginkan.
Cara Melihat Database di XAMPP menggunakan Shell
Kita bisa melihat daftar database yang sudah dibuat di CMD Shell. Cara melihat Databasi di XAMPP dengan CMD Shell silakan menggunakan perintah berikut :
show databases;
Untuk lebih jelasnya silakan lihat gambar contoh membuat database dengan CMD di XAMPP di atas.
Cara Membuat Tabel Database MySQL di XAMPP
Setelah membuat database MySQL/MariaDB di XAMPP, selanjutnya kita bisa membuat tabel di dalam database tersebut supaya bisa menampung data.
Sama seperti cara membuat database di XAMPP, kita bisa mengunakan phpMyAdmin maupun CMD Shell untuk membuat tabel.
Cara Membuat Tabel di XAMPP dengan phpMyAdmin
Cara membuat tabel di phpMyAdmin dapat dilakukan dengan masuk ke dalam database yang ingin dibuatkan tabel nya terlebih dahulu. Caranya adalah sebagai berikut :
- Klik nama database di bagian kiri phpMyAdmin
- Masuk ke menu Structure
- Masukkan nama tabel pada kolom Name
- Masukkan jumlah kolom yang mau dibuat pada kolom Number of Columns
- Selanjutnya klik Go untuk mulai membuat tabel di phpMyAdmin nya.
Silakan lihat gambar berikut ini supaya lebih jelas.
Pada gambar tersebut saya contohkan membuat tabel bernama user dengan jumlah kolom 4.
Selanjutnya kita akan masuk ke bagian pembuatan tabel nya. Disini kita akan mendesain tabel nya dan mengisi beberapa detail terkait yabel yang ingin dibuat.
Pada gambar di atas saya contohkan mendesain tabel dengan detail sebagai berikut :
- id : INT, NOT NULL, AUTO INCREMENT
- nama : VARCHAR 50, NOT NULL,
- alamat : VARCHAR 100, NOT NULL,
- umur : INT, NOT NULL,
- Dengan id sebagai Primary Key nya.
Jika desain tabel sudah sesuai dengan yang kita inginkan, silakan klik Save untuk menyimpan tabel tersebut.
Cara Melihat Tabel Database XAMPP Menggunakan phpMyAdmin
Untuk bisa melihat tabel Database yang sudah dibuat pada phpMyAdmin, silakan ikuti langkah berikut :
- Masuk ke dalam database nya
- Masuk ke menu Structure
- Daftar tabel dari database nya akan muncul pada halaman tersebut
Cara Membuat Tabel di XAMPP dengan CMD Shell
Membuat tabel database di XAMPP juga bisa dilakukan menggunakan CMD pada Shell. Caranya hampir sama dengan cara membuat database dengan CMD sebelumnya.
Silakan buka tool Shell pada XAMPP Control Panel dan login ke MySQL nya sama seperti cara sebelumnya di atas.
Kemudian kita akan masuk ke database yang ingin dibuatkan tabel nya dengan menggunakan perintah :
use namadatabase;
Silakan ganti namadatabase dengan database yang ingin dibuatkan tabelnya.
Selanjutnya baru kita bisa masukkan perintah untuk membuat tabel di database nya dengan contoh perintah berikut :
CREATE TABLE user ( <-- Enter id INT NOT NULL AUTO_INCREMENT, <-- Enter nama VARCHAR(50) NOT NULL, <-- Enter alamat VARCHAR(100) NOT NULL, <-- Enter umur INT NOT NULL, <-- Enter PRIMARY KEY (id) <-- Enter ); <-- Enter
Petintah di atas adalah CONTOH pembuatan tabel di database, silakan bisa disesuaikan dengan kebutuhan masing-masing. Dan juga syntax yang digunakan adalah menggunakan enter di setiap baris query yang dimasukkan.
Cara Melihat Tabel Database XAMPP Menggunakan CMD Shell
Untuk bisa melihal tabel database yang sudah kita buat sebelumnya, kita bisa menggunakan perintah berikut :
show tables;
Perintah tersebut akan menampilkan daftar tabel yang ada di dalam database yang digunakan. Jika ingin melihat secara detail tentang tabel tersebut, gunakan perintah berikut :
describe namatabel;
Silakan ganti namatabel dengan nama tabel yang ingin dilihat detail nya. Contoh penggunaan dan hasil nya bisa dilihat pada gambar di atas.
Cara Menghapus Tabel di MySQL XAMPP
Setelah bisa membuat tabel di dalam database, kita bisa menghapus tabel tersebut baik menggunakan phpMyAdmin maupun CMD Shell.
Untuk menghapus tabel di XAMPP menggunakan phpMyAdmin caranya adalah sebagai berikut :
- Masuk ke dalam database yang berisi tabel yang ingin dihapus
- Masuk menu Structure
- Klik opsi Drop pada nama tabel yang ingin dihapus
Cara Menghapus Tabel di MySQL XAMPPJika ingin menghapus tabel MySQL di XAMPP menggunakan CMD Shell, kita bisa menggunakan perintah sebagai berikut :
drop table namatabel;
Silakan ganti namatabel dengan tabel yang ingin dihapus. Namun pastikan sebelum mengeksekusi perintah tersebut kita sudah masuk ke dalam database nya dengan menggunakan perintah use namadatabase.
Cara Backup Database di XAMPP
Kita bisa melakukan backup atau export database di XAMPP baik menggunakan phpMyAdmin ataupun CMD Shell.
Dengan melakukan backup database ini nantinya kita akan mendapatkan file backup sengan ekstensi .sql atau bisa juga dikompres menjadi .zip atau lain nya supaya ukuran file nya jadi lebih kecil.
Namun kali ini akan kita coba untuk export database tanpa kompresi dahulu. Untuk export database dengan kompresi akan dibahas pada artikel lain nya.
Cara Backup Database di XAMPP dengan phpMyAdmin
Untuk melakukan backup/export database di phpMyAdmin, kita bisa masuk ke dalam Database nya terlebih dahulu. Kemudian masuk ke menu Export dan klik Go untuk mulai proses export database nya.
File hasil export database nya akan di download oleh web browser nya dan akan muncul di dalam folder Download pada Windows Explorer.
Cara Backup Database XAMPP tanpa phpMyAdmin
Selain menggunakan phpMyAdmin, kita juga bisa melakukan backup/export database menggunakan CMD Shell. Jika pada shell nya masih login ke MySQL nya, maka harus keluar dulu dengan ketikkan perintah exit.
Kemudian kita masukkan perintah untuk melakukan backup/export database MySQL/MariaDB nya dengan perintah berikut :
mysqldump -u root -p namadatabase > namahasilbackup.sql
Silakan untuk mengganti namadatabase dengan nama database yang mau dibackup dan mengganti namahasilbackup dengan nama file hasil backup nya.
File hasil backup database nya akan muncul pada folder c:\xampp pada Windows Explorer.
Cara Hapus Database di XAMPP
Cara menghapus database di XAMPP dapat dilakukan baik menggunakan phpMyAdmin maupun CMD vie Shell. Perlu diingat jika kita hapus database di XAMPP maka semua data termasuk tabel dan isinya akan ikut hilang.
Jadi pastikan tidak ada data penting di database nya sebelum di hapus, atau bisa di backup/export dulu database nya sebelum di hapus.
Cara Hapus Database di phpMyAdmin XAMPP
Untuk menghapus database di XAMPP menggunakan phpMyAdmin ikuti langkah-langkah berikut ini :
- Masuk ke Home dengan klik icon bergambar Rumah di bawah logo phpMyAdmin
- Kemudian masuk ke menu Databases
- Klik pada kotak disebelah nama database yang ingin di hapus
- Klik Drop untuk menghapus database nya
Silakan lihat gambar Cara Hapus Database di phpMyAdmin XAMPP di atas supaya lebih jelas.
Cara Hapus Database di XAMPP dengan CMD via Shell
Berikut ini adalah cara hapus database di XAMPP tanpa phpMyAdmin menggunakan CMD via Shell. Caranya masuk dulu ke shell dan login ke dalam MySQL.
Selanjutnya baru bisa hapus database yang diinginkan dengan menggunakan perintah berikut :
drop database namadatabase;
Silakan ganti namadatabase dengan database yang ingin dihapus, lihat contoh gambar di bawah ini :
Cara Import Database MySQL ke XAMPP
Selain backup/export database, kita juga bisa melakukan import database ke XAMPP baik menggunakan phpMyAdmin maupun CMD via Shell.
Cara Import Database phpMyAdmin XAMPP
Untuk bisa melakukan import database di phpMyAdmin silakan ikuti panduan dan langkah-langkah berikut ini :
- Masuk ke dalam home phpMyAdmin nya
- Kemudian masuk ke menu Import.
- Pilih file database sql yang mau di import dengan klik Choose File
- Cari dan pilih file database sql nya
- Klik Go untuk melakukan import database nya
Berikut ini adalah cara import database ke XAMPP mengunakan phpMyAdmin, sesuai dengan yang dijelaskan pada gambar berikut :
Cara Import Database MySQL ke XAMPP dengan CMD via Shell
Unutk melakukan import database menggunakan tool Shell, pastikan sudah keluar dari MySQL pada shell. Jika belum bisa keluar dari MySQL dengan perintah exit.
Kemudian baru bisa kita eksekusi perintah untuk melakukan import database. Berikut ini adalah Cara Import Database MySQL ke XAMPP dengan CMD menggunakan contoh perintah sebagai berikut :
mysql -u root -p namadatabase < namafiledatabase.sql
Silakan sesuaikan namadatabase dan namafiledatabase dengan nama database yang digunakan, sesuai dengan contoh pada gambar berikut :
Demikianlah penjelasan lengkap cara membuat database di XAMPP paling mudah dan lengkap dengan gambar dan contoh perintah cmd nya.
Semoga dapat bermanfaat dan dapat memberikan gambaran tentang cara menggunakan XAMPP untuk mengelola database baik menggunakan phpMyAdmin maupun menggunakan Shell.